Thanks for the help. The essence of the problem is that while I am able to run the code in the AUM tutorial successfully and then write the text appearing on the screen to a txt file, each time I speak again the text in my txt file is replaced by the new words I have just spoken and the old words are erased. I want to be able to ensure that when I speak a new set of words to the screen that they will appear each time on a different line in the txt file. I was hoping to use some sort of comparison such as ‘If text has been written to line X in the txt file then place the new words just spoken on line Y’. My coding abilities are clearly lacking from you responses. Thank you nevertheless. Any further help or insights would be much appreciated.