pre-ref
game struct
zaza