added partitioner parameter