added udp comm to client