development, and haunting memories.