refine database