working game, needs 3 rules