refine the code.