add timeouts to readurl