Vastly improved orientation calculation and implementation