title refactoring