faster closure creation