improved seeding method