Implement moves.