statestack and game interaction needs some work