Playing with weird scoping