refactored feeds request logic to a new class