parsing one sentence at a time, but only load once