add timeoutInterval property