added seeding capabilities