still working on gamelevel structure