added message_processor recipe