some work on tic tac toe