coding: other: updated closure
merged