diff --git a/Maven.md b/Maven.md
index 3ed9f4d..5966e34 100644
--- a/Maven.md
+++ b/Maven.md
@@ -1,5 +1,10 @@
-Releases
-=========
+Maven
+======
+
+sshj artifact
+-------------
+
+**Releases**
sshj releases are present in the central maven repository:
@@ -11,8 +16,7 @@ sshj releases are present in the central maven repository:
```
-Snapshots
-==========
+**Snapshots**
You will need to add the sonatype remote repository if you don't have it:
@@ -35,13 +39,12 @@ And a dependency on a sshj snapshot:
```
-Additional dependencies
-========================
+additional dependencies
+-----------------------
-Required
----------
+**Required**
-`slf4j-api` will get pulled in transitively, but you need to add a slf4j binding and the implementation for that binding. If you don't have strong preferences for some logging framework, try [[logback|http://logback.qos.ch]] which natively implements the slf4j api.
+[[slf4j|http://slf4j.org]] is a logging facade that sshj depends on. You need to add a slf4j binding and the implementation for that binding. If you don't have strong preferences for some logging framework, try [[logback|http://logback.qos.ch]] which natively implements the slf4j API.
```xml
@@ -56,10 +59,9 @@ Required
```
-Optional
----------
+**Optional**
-Throw in BouncyCastle to be able to read in openssh key files and generally get better crypto.
+Throw in [[BouncyCastle|http://www.bouncycastle.org/java.html]] to be able to read in OpenSSH key files and generally get better crypto.
```xml
@@ -69,7 +71,7 @@ Throw in BouncyCastle to be able to read in openssh key files and generally get
```
-jzlib if you intend to use zlib compression.
+[[jzlib|http://www.jcraft.com/jzlib]] if you intend to use zlib compression.
```xml
@@ -77,4 +79,4 @@ jzlib if you intend to use zlib compression.
jzlib
1.0.7
-```
\ No newline at end of file
+```