add time diff & stochastic