partitioning with roads should be fixed