did a bit of checking most of the socket stuff works except for the control