DRY Pdf model a bit.