refactored feed pages