very, very broken udp listener