implementation turn of game