8C: game logic initital