added batchgetitem support