implement atom feed. resolves #3