added a new class MessageUtils
added preivously ignored items