diff --git a/gga_run_workflow_phaeo_jbrowse.py b/gga_run_workflow_phaeo_jbrowse.py
index 96f141ef90a5aedc272b057dd351e6ca62b8b9b9..e6eada5c8c400269852bffa4d0df1ad83ea58998 100644
--- a/gga_run_workflow_phaeo_jbrowse.py
+++ b/gga_run_workflow_phaeo_jbrowse.py
@@ -339,6 +339,10 @@ if __name__ == "__main__":
                         help="Increase output verbosity",
                         action="store_true")
 
+    parser.add_argument("-vv", "--very_verbose",
+                        help="Increase output verbosity",
+                        action="store_true")
+
     parser.add_argument("--config",
                         type=str,
                         help="Config path, default to the 'config' file inside the script repository")
@@ -349,13 +353,14 @@ if __name__ == "__main__":
 
     args = parser.parse_args()
 
-    bioblend_logger = logging.getLogger("bioblend")
-    if args.verbose:
+    if args.verbose or args.very_verbose:
         logging.basicConfig(level=logging.DEBUG)
-        bioblend_logger.setLevel(logging.DEBUG)
     else:
         logging.basicConfig(level=logging.INFO)
-        bioblend_logger.setLevel(logging.INFO)
+
+    if not args.very_verbose:
+        logging.getLogger("urllib3").setLevel(logging.INFO)
+        logging.getLogger("bioblend").setLevel(logging.INFO)
 
     # Parsing the config file if provided, using the default config otherwise
     if args.config: