update to 0.4.0
diff --git a/contribute.md b/contribute.md
index a9a3e5b..87c471c 100644
--- a/contribute.md
+++ b/contribute.md
@@ -7,8 +7,8 @@
 ### Ask questions
 The Apache Griffin community is eager to help and to answer your questions. We have a dev/users mailing list.
 
- - dev@griffin.incubator.apache.org , [To subscribe dev list](mailto:dev-subscribe@griffin.incubator.apache.org)
- - users@griffin.incubator.apache.org , [To subscribe users list](mailto:users-subscribe@griffin.incubator.apache.org)
+ - dev@griffin.apache.org , [To subscribe dev list](mailto:dev-subscribe@griffin.apache.org)
+ - users@griffin.apache.org , [To subscribe users list](mailto:users-subscribe@griffin.apache.org)
 
 ### File a bug report
 Please let us know if you experienced a problem with Griffin and file a bug report. Open Apache Griffin’s JIRA and click on the blue Create button at the top. Please give detailed information about the problem you encountered and, if possible, add a description that helps to reproduce the problem.
@@ -25,9 +25,9 @@
 ### Help others and join the discussions
 Most communication in the Apache Griffin community happens on two mailing lists:
 
-The users mailing lists users@griffin.incubator.apache.org is the place where users of Apache Griffin ask questions and seek for help or advice. Joining the user list and helping other users is a very good way to contribute to Apache Griffin’s community.
+The users mailing lists users@griffin.apache.org is the place where users of Apache Griffin ask questions and seek for help or advice. Joining the user list and helping other users is a very good way to contribute to Apache Griffin’s community.
 
-The dev mailing list dev@griffin.incubator.apache.org is the place where Griffin developers exchange ideas and discuss new features, upcoming releases, and the development process in general. If you are interested in contributing code to Apache Griffin, you should join this mailing list.
+The dev mailing list dev@griffin.apache.org is the place where Griffin developers exchange ideas and discuss new features, upcoming releases, and the development process in general. If you are interested in contributing code to Apache Griffin, you should join this mailing list.
 
 You are welcome to subscribe to both mailing lists.
 
@@ -38,9 +38,9 @@
 # https://issues.apache.org/jira/browse/GRIFFIN
 # Create one new branch for this task
 
-# first fork this to your own repo -- https://github.com/apache/incubator-griffin.git
+# first fork this to your own repo -- https://github.com/apache/griffin.git
 # then clone your own repo to your local workspace
-git clone https://github.com/{YOURNAME}/incubator-griffin.git
+git clone https://github.com/{YOURNAME}/griffin.git
 
 # change code and push to your repository
 # please associate related JIRA TICK in your comments
diff --git a/download.md b/download.md
index dffa2ce..358d1d6 100644
--- a/download.md
+++ b/download.md
@@ -4,9 +4,9 @@
 permalink: /docs/download.html
 ---
 
-> Version **0.3.0** is the latest release.
+> Version **0.4.0** is the latest release.
 >
-> You can verify your download by following these [procedures](https://www.apache.org/info/verification.html) and using these [KEYS](https://dist.apache.org/repos/dist/dev/incubator/griffin/KEYS).
+> You can verify your download by following these [procedures](https://www.apache.org/info/verification.html) and using these [KEYS](https://dist.apache.org/repos/dist/release/griffin/KEYS).
 
 # 0.4.0
 * Release notes:
diff --git a/profiling.md b/profiling.md
index b3ff3ea..d5a6e71 100644
--- a/profiling.md
+++ b/profiling.md
@@ -28,11 +28,11 @@
 - Hive (2.2.0)
 
 ## Build Apache Griffin Measure Module
-1.  Download Apache Griffin source package [here](https://www.apache.org/dist/incubator/griffin/0.3.0-incubating).
+1.  Download Apache Griffin source package [here](https://www.apache.org/dist/griffin/0.4.0/).
 2.  Unzip the source package.
     ```
-    unzip griffin-0.3.0-incubating-source-release.zip
-    cd griffin-0.3.0-incubating-source-release
+    unzip griffin-0.4.0-source-release.zip
+    cd griffin-0.4.0-source-release
     ```
 3.  Build Apache Griffin jars.
     ```
@@ -42,7 +42,7 @@
     Move the built apache griffin measure jar to your work path.
     
     ```
-    mv measure/target/measure-0.3.0-incubating.jar <work path>/griffin-measure.jar
+    mv measure/target/measure-0.4.0.jar <work path>/griffin-measure.jar
     ```
 
 ## Data Preparation
@@ -167,4 +167,4 @@
 Depends on your business, you might need to refine your data quality measure further till your are satisfied.
 
 ## More Details
-For more details about apache griffin measures, you can visit our documents in [github](https://github.com/apache/incubator-griffin/tree/master/griffin-doc).
+For more details about apache griffin measures, you can visit our documents in [github](https://github.com/apache/griffin/tree/master/griffin-doc).
diff --git a/quickstart.md b/quickstart.md
index bbfe507..4612682 100644
--- a/quickstart.md
+++ b/quickstart.md
@@ -28,11 +28,11 @@
 - Hive (2.2.0)
 
 ## Build Apache Griffin Measure Module
-1.  Download Apache Griffin source package [here](https://www.apache.org/dist/incubator/griffin/0.3.0-incubating).
+1.  Download Apache Griffin source package [here](https://www.apache.org/dist/griffin/0.4.0/).
 2.  Unzip the source package.
     ```
-    unzip griffin-0.3.0-incubating-source-release.zip
-    cd griffin-0.3.0-incubating-source-release
+    unzip griffin-0.4.0-source-release.zip
+    cd griffin-0.4.0-source-release
     ```
 3.  Build Apache Griffin jars.
     ```
@@ -42,7 +42,7 @@
     Move the built apache griffin measure jar to your work path.
     
     ```
-    mv measure/target/measure-0.3.0-incubating.jar <work path>/griffin-measure.jar
+    mv measure/target/measure-0.4.0.jar <work path>/griffin-measure.jar
     ```
     
 ## Data Preparation
@@ -207,4 +207,4 @@
 Depends on your business, you might need to refine your data quality measure further till your are satisfied.
 
 ## More Details
-For more details about apache griffin measures, you can visit our documents in [github](https://github.com/apache/incubator-griffin/tree/master/griffin-doc).
+For more details about apache griffin measures, you can visit our documents in [github](https://github.com/apache/griffin/tree/master/griffin-doc).
diff --git a/usecases.md b/usecases.md
index d78b31d..275e74f 100644
--- a/usecases.md
+++ b/usecases.md
@@ -23,11 +23,11 @@
 - Zookeeper (3.5+)
 
 ## Build Apache Griffin Measure Module
-1.  Download Apache Griffin source package [here](https://www.apache.org/dist/incubator/griffin/0.3.0-incubating).
+1.  Download Apache Griffin source package [here](https://www.apache.org/dist/griffin/0.4.0/).
 2.  Unzip the source package.
     ```
-    unzip griffin-0.3.0-incubating-source-release.zip
-    cd griffin-0.3.0-incubating-source-release
+    unzip griffin-0.4.0-source-release.zip
+    cd griffin-0.4.0-source-release
     ```
 3.  Build Apache Griffin jars.
     ```
@@ -37,7 +37,7 @@
     Move the built apache griffin measure jar to your work path.
     
     ```
-    mv measure/target/measure-0.3.0-incubating.jar <work path>/griffin-measure.jar
+    mv measure/target/measure-0.4.0.jar <work path>/griffin-measure.jar
     ```
     
 ## Data Preparation
@@ -241,6 +241,6 @@
 Depends on your business, you might need to refine your data quality measure further till your are satisfied.
 
 ## More Details
-For more details about apache griffin measures, you can visit our documents in [github](https://github.com/apache/incubator-griffin/tree/master/griffin-doc).
+For more details about apache griffin measures, you can visit our documents in [github](https://github.com/apache/griffin/tree/master/griffin-doc).