added retreat, move_left, move_right