some more work on the game world core