got sockets working which is pretty awesome