make progressive tree input more robust to missing data and errors