removed _get_distance; removed reference