dependency rescheduling