functional, albeit not clean. Can read UDP 6666