diff --git a/README.html b/README.html
index 204e15f..1f56b8f 100644
--- a/README.html
+++ b/README.html
@@ -71,7 +71,7 @@ code > span.in { color: #60a0b0; font-weight: bold; font-style: italic; } /* Inf
version.patch=0
version.prerelease=beta
Template
-Upon running the annotator processor, a source file GeneratedVersion.java
is automatically generated with static methods to access the semantic version data. The source is based on a fully customizable Velocity template.
+Upon running the annotator processor, a source file GeneratedVersion.java
is automatically generated with static methods to access the semantic version data. The source is based on a fully customizable Velocity template.
@Version(template = "myversion.vm")
public class A {
// ...
diff --git a/README.md b/README.md
index 905705b..23ff104 100644
--- a/README.md
+++ b/README.md
@@ -34,7 +34,7 @@ version.prerelease=beta
## Template
-Upon running the annotator processor, a source file `GeneratedVersion.java` is automatically generated with static methods to access the semantic version data. The source is based on a fully customizable [Velocity](http://velocity.apache.org/) template.
+Upon running the annotator processor, a source file [`GeneratedVersion.java`](https://github.com/ethauvin/semver/blob/master/example/src/generated/java/net/thauvin/erik/semver/example/GeneratedVersion.java) is automatically generated with static methods to access the semantic version data. The source is based on a fully customizable [Velocity](http://velocity.apache.org/) template.
```java
@Version(template = "myversion.vm")
@@ -198,4 +198,4 @@ For a solution using [Gradle](https://gradle.org/), please have a look at the [b
```
gradle clean release run
-```
+```
\ No newline at end of file