Deadlines and Commitments by Trace Hacquard