Can't quite get the damn quaternions to function