added checks before scrape / save