hopefully this'll tidy up compass