improve quaternion testing