what is this for? skip and read? surely skipping is enough.