still fighting with the sockets