add: game and choice handler