Scoping is a seperate function. Finally.