give it two modes to play in