diff --git a/.settings/org.eclipse.jdt.core.prefs b/.settings/org.eclipse.jdt.core.prefs
index b846bef..a085822 100644
--- a/.settings/org.eclipse.jdt.core.prefs
+++ b/.settings/org.eclipse.jdt.core.prefs
@@ -1,16 +1,15 @@
-#Fri Dec 09 21:12:08 JST 2011
eclipse.preferences.version=1
org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=enabled
-org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.6
+org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.5
org.eclipse.jdt.core.compiler.codegen.unusedLocal=preserve
-org.eclipse.jdt.core.compiler.compliance=1.6
+org.eclipse.jdt.core.compiler.compliance=1.5
org.eclipse.jdt.core.compiler.debug.lineNumber=generate
org.eclipse.jdt.core.compiler.debug.localVariable=generate
org.eclipse.jdt.core.compiler.debug.sourceFile=generate
org.eclipse.jdt.core.compiler.problem.assertIdentifier=error
org.eclipse.jdt.core.compiler.problem.enumIdentifier=error
org.eclipse.jdt.core.compiler.problem.forbiddenReference=warning
-org.eclipse.jdt.core.compiler.source=1.6
+org.eclipse.jdt.core.compiler.source=1.5
org.eclipse.jdt.core.formatter.align_type_members_on_columns=false
org.eclipse.jdt.core.formatter.alignment_for_arguments_in_allocation_expression=16
org.eclipse.jdt.core.formatter.alignment_for_arguments_in_annotation=0
diff --git a/README.md b/README.md
index a13bc63..ca8671e 100644
--- a/README.md
+++ b/README.md
@@ -24,36 +24,45 @@ If you use Maven2 repository, these packages will be automatically downloaded.
- JBoss XNIO
-## Install
-
-### Maven Repository
-
-[Maven2 repository](http://msgpack.org/maven2/) is available.
-If your project uses Maven, please add these lines to your pom.xml.
-
-
-
- msgpack.org
- MessagePack Repository for Maven
- http://msgpack.org/maven2/
-
-
-
-
- org.msgpack
- msgpack-rpc
- 0.5.0
-
-
+## Installation
+
+#### Dependency (Maven Artifact)
+[Released to Maven Central](https://search.maven.org/#search%7Cga%7C1%7Ca%3A%22msgpack-rpc%22)
+
+For Maven users:
+```xml
+
+ com.github.stampery
+ msgpack-rpc
+ 0.7.1
+
+```
+
+For sbt users:
+```java
+libraryDependencies += "com.github.stampery" % "msgpack-rpc" % "0.7.1"
+```
+
+For gradle users:
+```java
+repositories {
+ mavenCentral()
+}
+
+dependencies {
+ compile 'com.github.stampery:msgpack-rpc:0.7.1'
+}
+```
## Build from the source
Maven2 is required to build this project.
The following command builds jar file.
Then you'll get the .jar file in target directory.
-
+```
mvn compile
mvn package
+```
## License
diff --git a/src/test/java/org/msgpack/rpc/reflect/AnnotationTest.java b/src/test/java/org/msgpack/rpc/reflect/AnnotationTest.java
index 3a8665f..6bc95c6 100644
--- a/src/test/java/org/msgpack/rpc/reflect/AnnotationTest.java
+++ b/src/test/java/org/msgpack/rpc/reflect/AnnotationTest.java
@@ -19,6 +19,7 @@
import org.msgpack.*;
import org.msgpack.annotation.*;
+import org.msgpack.annotation.Optional;
import org.msgpack.rpc.*;
import org.msgpack.rpc.dispatcher.*;
import org.msgpack.rpc.config.*;