thinking through batch operations
batch request support