using new version of message processing