some closure explained