Added ugly NewMessage functionality