Origin of celestial bodies