revise closure conv.