additional work on PlanetManager class