refine method name