Started implementing new message processing approach