updated schedule