variables declared within a function or procedure and so can be accessed only by the code within that function or procedure
- are declared within a subroutine function or procedure and only exist their   - can be accessed only by the code within that function or procedure
That's a good idea.