Thank you both! Yes, this is actually what I want to do. I don't want to redefine a function. Just have a function that I can update and have those changes automatically show up by people running the app. So for me to change the programs behaviour a bit, I can just update this text file, and when the program is started, it checks for a newer version of this file. If there is one, it downloads it and then I can use the "require" function to just suck in that file and define whatever function it is.