update scraping and formation