add beautiful soup and threded scraping