update compass further