I just realized that the complexity of the logic behind sending and receiving requests for data via UDP in the manner I want to would probably exceed the overhead of TCP in this case, so I guess TCP is back in. Smiley