Restructure NetTCP