Hi Thomas, if I understand it correctly, this would make the coding of the calling program, which uses PGMSLV, dependant on the nameing and the count of the program FOO. So (for example) I had to reprogram a plotting program each time the function to be plotted uses another set of variables. And -- ...