Finite Moves