More Deadlines or Better Deadlines?