simpler with all same scrape function, still infinite looping