refactor - give better method name