added window function support