2d motion and vectors 553455