scope closures still work right?