minor change to scheduling logic based on discussion about overdue tasks