implementation du deplacement