differentiate between access to local variables and variable fetch