there exist bug in initial_partitioning