Add socket controller