closure addition