adding randomization for messages