closure optimizes.