background on game working