re-factor method name