Add compass checking