forward, back, forward_move, backward_move