support batch lookups