done with scraping part