partitioning has been automized