changed class WorldObject