changing to use a separate client structure for each udp client