refactor feed loader