backend codes {scraper / web server}