- refactor function name