BATCHOLOGY