adjust closure
adjust closure2