legal moves, move notation