updated tictactoe