add the set timeout