include PDF generation
demo: also test pdf