finish a working model of the game