improve socket research