Added seeding to reproducibility