Contractors Time and Delays