Broken commit, quaternions don't appear to be working