Properly sending messages to UI now