Master commit for Quaternion functions