make seeding, dimensionality- and size- alteration more parametrized