Another piece of work on msg processing