Creating Memories, One Event At A Time