added PDFkit stuff