get sockets working?