copy location name
perf inc
generate segmented km too
increase fault tolerance