~ optimize seeder