add a message generator. Messages have a sequential number.
add a minimum fixed or random delay to deliver message in buffer