Implementing new MessageHandler regime.