How is batching operated?