using partitioning strategy BALANCE