still missing some values from subsequent passes