externalized batch-refine description