major major major!!! asynchronous schedule updates! flags to indicate when schedule should reload!