refine some grammar