refact and scraping mode for iTunes