competitive timing