Changes to allow parallel downloading and processing of new messages
Merge