refactor naming conventions | methods accept parameters