better way to fully scrap