Refactor seeder