expanded skim parser