upped 3d vectors