fixing up tcp client api. stubbing out more serializers