def METHOD_NAME(self) -> "LicensePresenter":
    """Clean up and return a new copy with the same settings such as app"""
    if self._dialog:
        self._dialog.close()
    self.licenseAnswers.disconnectAll()
    return LicensePresenter(self._app)