On the move (working non complete version)