Let's talk about scope and a little more detail. As we discussed earlier, scope is the visibility of variables. And there's three kinds of scope. There's global scope. There's private scope, and there's block level scope.