I am sending out multiple calls to different servers and getting back multiple xml. The Xml is coming back via a response.write. <BR><BR> I am calling the scripts on the server as <BR>xmlDoc1.Load(" <BR>This is one call to one server. <BR>I need to call multiple places depending on what the user <BR>picks on my search screen. <BR><BR>How do I make this call dynamically? Would I have to do a call<BR>and wait for a reply before going on to the next?<BR><BR>I want to merge all the resulting xml into one document in memory and bind it to a datagrid.<BR><BR>Any help will be greatly appreciated.