rss implement base functions