moving compass cache
circular bugfixing