Batch states