use of blocks like this just sitting here is pretty confusing. Did you need this for scoping reasons somehow? If not, you should inline it.