optimize circular survey remove Reference artefacts solve Dijkstra issue (path not found, or not minimal)