Just enough of the udp meshing to make it compile... :/