update scraper to include uagent option