If the data table for a called action does not exist (for example CreateFolders wants a CreateFolder table to read the data from) do not fail, instead just do not perform the action. this allows msxml3usa.msi to install. -aric