modified Archivi - Up-Climbing