sending over TCP now supports any string length
(not fully tested for bugs, but seems to work)