use OrderedGroup s  in batches, #213