prepForRandom