Added variation partitioning