quaternions try