add tcp modual