partitions composition fixed