window :Adaptive