titles refactored