This should now show messages better (more centraled messageReceived calls)