ah the socket is not a function, wonder what the heck it is