quaternion variable