I don't know why I'm having such a hard time with what seems like a simple concept. I would like to have items go through a processor and be collected in a batch (i.e. parts put in a bin) and then the bin sent to the next queue that can only hold so many bins. The subsequent processor then processes the items in the bin one at a time until the finished parts fill up its bin to be sent to the next operation. I can't get batching in the queues to work right, especially with multiple output ports. When the batch is full the bin is then divided up among available queues. Can't seem to figure out how to do this.