modified ilscrape