add skimming code