configuration and randomness