title methods refactored