I might suggest putting all this in an object called `INTRO` (or something) ... which would essentially namespace all of these variables and functions so that we don't later collide with another variable named `index` or something.