use new pdf lib