If I set variables in the 1st execution of the run() function, will the variables retain their 1st run values on subsequent runs of the run() function or do I need to somehow make them global so they cannot be changed between subsequent runs of the run() function?