revise crawl to start again with random link