refine the example