added different cast timings