Now, instead of getting the schedule directly from the site, I get it from the database, and it is automatically updated there once an hour