use tcp again. meh.