Hello, Alright. I'm having trouble appending my Data to a XML File.

First, I'm creating the XML File Here.

vb Code:
  1. Public Sub xmlCreateAccount(ByVal ID As String, ByVal Username As String, ByVal Password As String, ByVal GUID As String, ByVal FirstName As String, ByVal LastName As String, ByVal BirthDate As String, ByVal PhoneNumber As String, ByVal xmlWriter As XmlTextWriter)
  2.         With xmlWriter
  3.             .WriteStartElement("Account")
  4.             .WriteStartElement("AccountID")
  5.             .WriteString(ID)
  6.             .WriteEndElement()
  7.             .WriteStartElement("Username")
  8.             .WriteString(Username)
  9.             .WriteEndElement()
  10.             .WriteStartElement("Password")
  11.             .WriteString(Password)
  12.             .WriteEndElement()
  13.             .WriteStartElement("GUID")
  14.             .WriteString(GUID)
  15.             .WriteEndElement()
  16.             .WriteStartElement("FirstName")
  17.             .WriteString(FirstName)
  18.             .WriteEndElement()
  19.             .WriteStartElement("LastName")
  20.             .WriteString(LastName)
  21.             .WriteEndElement()
  22.             .WriteStartElement("BirthDate")
  23.             .WriteString(BirthDate)
  24.             .WriteEndElement()
  25.             .WriteStartElement("PhoneNumber")
  26.             .WriteString(PhoneNumber)
  27.             .WriteEndElement()
  28.             .WriteEndElement()
  29.         End With
  30.     End Sub

Then, I call it here:

vb Code:
  1. Private Sub btnRegister_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btnRegister.Click
  2.         If IO.File.Exists(DataPath & "Accounts.xml") Then
  3.             Dim xmlDoc As New Xml.XmlDocument()
  4.             xmlDoc.Load(DataPath & "Accounts.xml")
  5.         Else
  6.             Dim xmlWriter As New Xml.XmlTextWriter(DataPath & "Accounts.xml", System.Text.Encoding.UTF8)
  7.             Clipboard.SetText(sGUIDCode)
  8.             xmlWriter.WriteStartDocument(True)
  9.             xmlWriter.Formatting = Xml.Formatting.Indented
  10.             xmlWriter.Indentation = 5
  11.             xmlWriter.WriteStartElement("Accounts")
  12.             xmlCreateAccount(1, txtUsername.Text, Crypt(txtPassword.Text), Crypt(sGUIDCode), txtFirstName.Text, txtLastName.Text, dtpBirthDate.Value.ToShortDateString, txtPhoneNumber.Text, xmlWriter) 'CALLED HERE
  13.             xmlWriter.WriteEndElement()
  14.             xmlWriter.WriteEndDocument()
  15.             xmlWriter.Close()
  16.         End If
  17.         frmGUID.ShowDialog()
  18.         Me.Close()
  19.     End Sub

So now. How do I append another xmlCreateAccount(....) to my Already Made XML File without writing over whats already their? But I also want it to WRITE under the last xmlCreateAccount and Above the EndElement("Accounts")