Adaptive features.