Adds message processing