def get(self):
        """
        *get the PDF*

        **Return:**
            - ``pdfPath`` -- the path to the generated PDF
        """
        self.log.debug('starting the ``get`` method')

        # APPEND TO FILENAME?
        if not self.append:
            self.append = ""

        if not self.readability:
            pdfPath = self._print_original_webpage()
        else:
            pdfPath = self._print_parsed_webpage()

        tag(
            log=self.log,
            filepath=pdfPath,
            tags="pop",
            rating=2,
            wherefrom=self.url
        )

        self.log.debug('completed the ``get`` method')
        return pdfPath
*get the PDF*

        **Return:**
            - ``pdfPath`` -- the path to the generated PDF