modified scheduling