fun with scope