Adaptive for all ya