refine network