add distance-mode