halley sophia