done with gameModel and grid