A schedule can be quite lengthy, therefore to improve user experience, it would be a good idea to implement task filtering for user to filter by one or multiple columns using some operation and criteria.