fixed sockets, now visualizing