refactored feed support into the feeds module