WIP: udp vs tcp