changed to use UDP, debugging