remove udp, but keep udp.py; we might make it an option