refactoring, convienience