Should be randomized if possible