Not sure if you guys are paying attention to James Shore's "Let's play TDD" series, but the other day he handled closures in a very common scenario of swing. again, ran into the issue of "final local variables" http://jamesshore.com/Blog/Lets-Play/Episode-67.html thought you'll like to know. Llewellyn