Gutting part one, extend good-udp instead of good-reporter
still gutting