* replaced more math for the center of a celestial with method