fixed compass integration