partitioning updates