all user interactions to complete successfully. Streamline code and eliminating PgpFragment (make PgpConnect itself a Fragment).