user defined variables can be used in the same set of commands as they are defined, print indicators added