add tcp updating for collector