add timeInterval