adaptive_approach