Now it works with quaternions sooo well