movement\! with vectors\!