Patching compass, it works finally!