simple i kno, and ive done it before but have forgot

k.. ive got a text file and im usin my program to write to it, but everytime it writes to it, all the old content is gone! because im using the wrong method, but i dunno whats the right method :s heres what ive got atm:
VB Code:
  1. Dim fso, textfile
  2. Set fso = CreateObject("Scripting.FileSystemObject")
  3. If fso.FileExists("c:\test.txt") = True Then
  4. Set textfile = fso.OpenTextFile("c:\test.txt", ForWriting)
  5. Else
  6. Set textfile = fso.CreateTextFile("c:\test.txt", True)
  7. End If
help appreciated