add timeCall method