add compass, not currently accurate