AdaptationManager