fixing message port.  Now everything works with visualization