integrating compass