celestial bodies.