fixes #1 No need to file scope variables.