helpers refactor