added windowing to eval