added more then 1 message processing