pdf parsing updates