"if no title's available, display url instead" now works with all functions