refine value store