add timeout and reset cache in site result