fix vector movement