adding window function support