need to change bestMove