only return populated gamestate, if gamestate exists