refine some details