changed error messages, changed schedule update timing to use the prebuilt one