diff --git a/src/lib/src/main/java/gov/usgs/earthquake/nshmp/netcdf/www/NetcdfWsUtils.java b/src/lib/src/main/java/gov/usgs/earthquake/nshmp/netcdf/www/NetcdfWsUtils.java
index ced243f672a941969ff3084f0e046566535438d9..b6146b01560bbdd0c7cdb8b6401a11ef75315b34 100644
--- a/src/lib/src/main/java/gov/usgs/earthquake/nshmp/netcdf/www/NetcdfWsUtils.java
+++ b/src/lib/src/main/java/gov/usgs/earthquake/nshmp/netcdf/www/NetcdfWsUtils.java
@@ -147,8 +147,8 @@ public class NetcdfWsUtils {
         .append("\n## Parameters\n")
         .append(
             SwaggerUtils.locationBoundsInfo(netcdfData.minimumBounds(), netcdfData.maximumBounds(),
-                Optional.of("### ")))
-        .append(SwaggerUtils.siteClassInfo(netcdfData.siteClasses(), Optional.of("### ")))
+                Optional.of("###")))
+        .append(SwaggerUtils.siteClassInfo(netcdfData.siteClasses(), Optional.of("###")))
         .toString();
   }
 
@@ -163,7 +163,7 @@ public class NetcdfWsUtils {
                     "the %s grid data from ScienceBase:\n",
                 scienceBaseMetadata.gridStep))
         .append(Arrays.stream(scienceBaseMetadata.scienceBaseInfo)
-            .map(info -> "- " + info.url)
+            .map(info -> String.format("- [%s](%s)", info.url, info.url))
             .collect(Collectors.joining("\n")))
         .toString();
   }