should probably address that infinite recursion bug on add_feed, hey?