why didn't you implement the search in the schedules for users, it is available for admins?
for users who have a lot of schedules, it's essential