updating scheduling