partitioner and multiOutput