about to make tcp buffering dynamic, so checking in static version. here goes nothin