Refactor

change to 4D scraper