why not keep this and update it to `this.compass`?