Upgrading compass