Rescheduling with Purpose