Implemented reverse batching (the material do the batching)