[Absence PDF] Refactor