Okay... <BR>Quick if then statement.<BR>If a xml file does not exist, then the xml file is created adding the data.<BR>If it does exist, I use the following:<BR><BR>XMLWriter.WriteElementString("El ement", SearchElement.Text)<BR><BR>What I&#039;m getting, is when the file actually exists, when I&#039;m trying to Write an Element string I get the following error.<BR><BR><BR>System.IndexOutOfRangeException: Index was outside the bounds of the array.<BR><BR><BR>I&#039;m not sure what this means... any ideas or clues to get around this, and to get it working?<BR><BR>Thanks,<BR><BR>Travis Clark<BR>