trying to add compass support