fixed vector rotation by quaternions