CMPS10 Compass GUI patch

This is to replace pull request #35