complete read through

skim read