Amazing Tim, incredibly affecting and poetic piece of storytelling!