Removing Window functions and their applicability as they did not introduce any valuable advantage in the algorithm