diff --git a/.classpath b/.classpath
index 1d79b6e..d38306b 100644
--- a/.classpath
+++ b/.classpath
@@ -1,7 +1,7 @@
-
+
diff --git a/.gitignore b/.gitignore
index bffca36..aab0684 100644
--- a/.gitignore
+++ b/.gitignore
@@ -13,3 +13,4 @@
# virtual machine crash logs, see http://www.java.com/en/download/help/error_hotspot.xml
hs_err_pid*
+/bin
diff --git a/.project b/.project
index 11fbcb3..af2ef6a 100644
--- a/.project
+++ b/.project
@@ -1,6 +1,6 @@
- chengn-lang
+ sword-lang
diff --git a/META-INF/NOTICE.txt b/META-INF/NOTICE.txt
index 45257eb..2180eb4 100644
--- a/META-INF/NOTICE.txt
+++ b/META-INF/NOTICE.txt
@@ -1,3 +1,8 @@
-need jar
+
+====project home
+https://github.com/sword-org/sword-lang
+
+
+====need jar
commons-lang3
Log4j
diff --git a/src/org/sword/chengn/lang/DateTime.java b/src/org/sword/lang/DateTime.java
similarity index 97%
rename from src/org/sword/chengn/lang/DateTime.java
rename to src/org/sword/lang/DateTime.java
index b37d8a1..7a56996 100644
--- a/src/org/sword/chengn/lang/DateTime.java
+++ b/src/org/sword/lang/DateTime.java
@@ -1,7 +1,7 @@
/**
*
*/
-package org.sword.chengn.lang;
+package org.sword.lang;
import java.util.Calendar;
import java.util.Date;
diff --git a/src/org/sword/chengn/lang/DateTimeUtil.java b/src/org/sword/lang/DateTimeUtil.java
similarity index 99%
rename from src/org/sword/chengn/lang/DateTimeUtil.java
rename to src/org/sword/lang/DateTimeUtil.java
index f028ff9..738800f 100644
--- a/src/org/sword/chengn/lang/DateTimeUtil.java
+++ b/src/org/sword/lang/DateTimeUtil.java
@@ -1,7 +1,7 @@
/**
*
*/
-package org.sword.chengn.lang;
+package org.sword.lang;
import java.text.ParseException;
import java.text.SimpleDateFormat;
diff --git a/src/test/org/sword/chengn/lang/DateTimeTest.java b/src/test/org/sword/lang/DateTimeTest.java
similarity index 83%
rename from src/test/org/sword/chengn/lang/DateTimeTest.java
rename to src/test/org/sword/lang/DateTimeTest.java
index 08263b0..aa06d69 100644
--- a/src/test/org/sword/chengn/lang/DateTimeTest.java
+++ b/src/test/org/sword/lang/DateTimeTest.java
@@ -1,7 +1,7 @@
/**
*
*/
-package test.org.sword.chengn.lang;
+package test.org.sword.lang;
import org.junit.Test;
diff --git a/src/test/org/sword/chengn/lang/DateTimeUtilTest.java b/src/test/org/sword/lang/DateTimeUtilTest.java
similarity index 93%
rename from src/test/org/sword/chengn/lang/DateTimeUtilTest.java
rename to src/test/org/sword/lang/DateTimeUtilTest.java
index 3cab489..f66550a 100644
--- a/src/test/org/sword/chengn/lang/DateTimeUtilTest.java
+++ b/src/test/org/sword/lang/DateTimeUtilTest.java
@@ -1,7 +1,7 @@
/**
*
*/
-package test.org.sword.chengn.lang;
+package test.org.sword.lang;
import static org.junit.Assert.assertEquals;
@@ -10,7 +10,7 @@
import java.util.Date;
import org.junit.Test;
-import org.sword.chengn.lang.DateTimeUtil;
+import org.sword.lang.DateTimeUtil;
/**