add tcp write