adapted to forward-backward translation movement