Add table of contents scraper