kernel of a scraper done