"message processor"