windowing summary