adapt_downward_closed