Added withSeed()