add timeframe related operation