giving the message model the control over the dynamic backlog requests