now with atom feed generation