simulating 'randomness' of message producing