changing how UDP throughput is done. hopefully this works