does not loop YIPEE reading UDP