controls computers through sockets