improved compass ui