update pdf generation