translated needs changing from (vector,x,y,z) to (vector,rotation)