In the process of writing partitioning protocol