implement schedule scraping and auto week rollover