variable-scope 1