Initial pdfGenerator code