All adaptation reconstruction 2