diff --git a/.idea/copyright/profiles_settings.xml b/.idea/copyright/profiles_settings.xml
index e7bedf3..7fafdd7 100644
--- a/.idea/copyright/profiles_settings.xml
+++ b/.idea/copyright/profiles_settings.xml
@@ -1,3 +1,3 @@
 <component name="CopyrightManager">
-  <settings default="" />
+  <settings default="apache" />
 </component>
\ No newline at end of file
diff --git a/.idea/misc.xml b/.idea/misc.xml
index 6332d7b..c9dc615 100644
--- a/.idea/misc.xml
+++ b/.idea/misc.xml
@@ -59,31 +59,4 @@
   <component name="ProjectType">
     <option name="id" value="Android" />
   </component>
-  <component name="masterDetails">
-    <states>
-      <state key="ProjectJDKs.UI">
-        <settings>
-          <last-edited>Android API 24 Platform</last-edited>
-          <splitter-proportions>
-            <option name="proportions">
-              <list>
-                <option value="0.2" />
-              </list>
-            </option>
-          </splitter-proportions>
-        </settings>
-      </state>
-      <state key="ScopeChooserConfigurable.UI">
-        <settings>
-          <splitter-proportions>
-            <option name="proportions">
-              <list>
-                <option value="0.2" />
-              </list>
-            </option>
-          </splitter-proportions>
-        </settings>
-      </state>
-    </states>
-  </component>
 </project>
\ No newline at end of file
diff --git a/build.gradle b/build.gradle
index b048ef7..52d4813 100644
--- a/build.gradle
+++ b/build.gradle
@@ -1,3 +1,23 @@
+/*
+ *
+ *  *
+ *  *  * Copyright (C) 2016 ChillingVan
+ *  *  *
+ *  *  * Licensed under the Apache License, Version 2.0 (the "License");
+ *  *  * you may not use this file except in compliance with the License.
+ *  *  * You may obtain a copy of the License at
+ *  *  *
+ *  *  * http://www.apache.org/licenses/LICENSE-2.0
+ *  *  *
+ *  *  * Unless required by applicable law or agreed to in writing, software
+ *  *  * distributed under the License is distributed on an "AS IS" BASIS,
+ *  *  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ *  *  * See the License for the specific language governing permissions and
+ *  *  * limitations under the License.
+ *  *
+ *
+ */
+
 // Top-level build file where you can add configuration options common to all sub-projects/modules.
 
 buildscript {
diff --git a/canvasgl/build.gradle b/canvasgl/build.gradle
index 1ef3650..ae08ff9 100644
--- a/canvasgl/build.gradle
+++ b/canvasgl/build.gradle
@@ -1,18 +1,20 @@
 /*
  *
- *  * Copyright (C) 2012 CyberAgent
  *  *
- *  * Licensed under the Apache License, Version 2.0 (the "License");
- *  * you may not use this file except in compliance with the License.
- *  * You may obtain a copy of the License at
+ *  *  * Copyright (C) 2016 ChillingVan
+ *  *  *
+ *  *  * Licensed under the Apache License, Version 2.0 (the "License");
+ *  *  * you may not use this file except in compliance with the License.
+ *  *  * You may obtain a copy of the License at
+ *  *  *
+ *  *  * http://www.apache.org/licenses/LICENSE-2.0
+ *  *  *
+ *  *  * Unless required by applicable law or agreed to in writing, software
+ *  *  * distributed under the License is distributed on an "AS IS" BASIS,
+ *  *  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ *  *  * See the License for the specific language governing permissions and
+ *  *  * limitations under the License.
  *  *
- *  * http://www.apache.org/licenses/LICENSE-2.0
- *  *
- *  * Unless required by applicable law or agreed to in writing, software
- *  * distributed under the License is distributed on an "AS IS" BASIS,
- *  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- *  * See the License for the specific language governing permissions and
- *  * limitations under the License.
  *
  */
 
diff --git a/canvasgl/src/androidTest/java/com/chillingvan/canvasgl/ExampleInstrumentedTest.java b/canvasgl/src/androidTest/java/com/chillingvan/canvasgl/ExampleInstrumentedTest.java
index e7fd2ad..6ea5a6c 100644
--- a/canvasgl/src/androidTest/java/com/chillingvan/canvasgl/ExampleInstrumentedTest.java
+++ b/canvasgl/src/androidTest/java/com/chillingvan/canvasgl/ExampleInstrumentedTest.java
@@ -1,18 +1,20 @@
 /*
  *
- *  * Copyright (C) 2012 CyberAgent
  *  *
- *  * Licensed under the Apache License, Version 2.0 (the "License");
- *  * you may not use this file except in compliance with the License.
- *  * You may obtain a copy of the License at
+ *  *  * Copyright (C) 2016 ChillingVan
+ *  *  *
+ *  *  * Licensed under the Apache License, Version 2.0 (the "License");
+ *  *  * you may not use this file except in compliance with the License.
+ *  *  * You may obtain a copy of the License at
+ *  *  *
+ *  *  * http://www.apache.org/licenses/LICENSE-2.0
+ *  *  *
+ *  *  * Unless required by applicable law or agreed to in writing, software
+ *  *  * distributed under the License is distributed on an "AS IS" BASIS,
+ *  *  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ *  *  * See the License for the specific language governing permissions and
+ *  *  * limitations under the License.
  *  *
- *  * http://www.apache.org/licenses/LICENSE-2.0
- *  *
- *  * Unless required by applicable law or agreed to in writing, software
- *  * distributed under the License is distributed on an "AS IS" BASIS,
- *  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- *  * See the License for the specific language governing permissions and
- *  * limitations under the License.
  *
  */
 
diff --git a/canvasgl/src/main/AndroidManifest.xml b/canvasgl/src/main/AndroidManifest.xml
index d361491..470b478 100644
--- a/canvasgl/src/main/AndroidManifest.xml
+++ b/canvasgl/src/main/AndroidManifest.xml
@@ -1,3 +1,23 @@
+<!--
+  ~ /*
+  ~  *
+  ~  *  * Copyright (C) 2016 ChillingVan
+  ~  *  *
+  ~  *  * Licensed under the Apache License, Version 2.0 (the "License");
+  ~  *  * you may not use this file except in compliance with the License.
+  ~  *  * You may obtain a copy of the License at
+  ~  *  *
+  ~  *  * http://www.apache.org/licenses/LICENSE-2.0
+  ~  *  *
+  ~  *  * Unless required by applicable law or agreed to in writing, software
+  ~  *  * distributed under the License is distributed on an "AS IS" BASIS,
+  ~  *  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+  ~  *  * See the License for the specific language governing permissions and
+  ~  *  * limitations under the License.
+  ~  *
+  ~  */
+  -->
+
 <manifest package="com.chillingvan.canvasgl"
           xmlns:android="http://schemas.android.com/apk/res/android">
 
diff --git a/canvasgl/src/main/java/com/chillingvan/canvasgl/CanvasGL.java b/canvasgl/src/main/java/com/chillingvan/canvasgl/CanvasGL.java
index 4adc1b0..b2b2c89 100644
--- a/canvasgl/src/main/java/com/chillingvan/canvasgl/CanvasGL.java
+++ b/canvasgl/src/main/java/com/chillingvan/canvasgl/CanvasGL.java
@@ -1,18 +1,20 @@
 /*
  *
- *  * Copyright (C) 2012 CyberAgent
  *  *
- *  * Licensed under the Apache License, Version 2.0 (the "License");
- *  * you may not use this file except in compliance with the License.
- *  * You may obtain a copy of the License at
+ *  *  * Copyright (C) 2016 ChillingVan
+ *  *  *
+ *  *  * Licensed under the Apache License, Version 2.0 (the "License");
+ *  *  * you may not use this file except in compliance with the License.
+ *  *  * You may obtain a copy of the License at
+ *  *  *
+ *  *  * http://www.apache.org/licenses/LICENSE-2.0
+ *  *  *
+ *  *  * Unless required by applicable law or agreed to in writing, software
+ *  *  * distributed under the License is distributed on an "AS IS" BASIS,
+ *  *  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ *  *  * See the License for the specific language governing permissions and
+ *  *  * limitations under the License.
  *  *
- *  * http://www.apache.org/licenses/LICENSE-2.0
- *  *
- *  * Unless required by applicable law or agreed to in writing, software
- *  * distributed under the License is distributed on an "AS IS" BASIS,
- *  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- *  * See the License for the specific language governing permissions and
- *  * limitations under the License.
  *
  */
 
diff --git a/canvasgl/src/main/java/com/chillingvan/canvasgl/ICanvasGL.java b/canvasgl/src/main/java/com/chillingvan/canvasgl/ICanvasGL.java
index 1cd638c..00dfe59 100644
--- a/canvasgl/src/main/java/com/chillingvan/canvasgl/ICanvasGL.java
+++ b/canvasgl/src/main/java/com/chillingvan/canvasgl/ICanvasGL.java
@@ -1,18 +1,20 @@
 /*
  *
- *  * Copyright (C) 2012 CyberAgent
  *  *
- *  * Licensed under the Apache License, Version 2.0 (the "License");
- *  * you may not use this file except in compliance with the License.
- *  * You may obtain a copy of the License at
+ *  *  * Copyright (C) 2016 ChillingVan
+ *  *  *
+ *  *  * Licensed under the Apache License, Version 2.0 (the "License");
+ *  *  * you may not use this file except in compliance with the License.
+ *  *  * You may obtain a copy of the License at
+ *  *  *
+ *  *  * http://www.apache.org/licenses/LICENSE-2.0
+ *  *  *
+ *  *  * Unless required by applicable law or agreed to in writing, software
+ *  *  * distributed under the License is distributed on an "AS IS" BASIS,
+ *  *  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ *  *  * See the License for the specific language governing permissions and
+ *  *  * limitations under the License.
  *  *
- *  * http://www.apache.org/licenses/LICENSE-2.0
- *  *
- *  * Unless required by applicable law or agreed to in writing, software
- *  * distributed under the License is distributed on an "AS IS" BASIS,
- *  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- *  * See the License for the specific language governing permissions and
- *  * limitations under the License.
  *
  */
 
diff --git a/canvasgl/src/main/java/com/chillingvan/canvasgl/Loggers.java b/canvasgl/src/main/java/com/chillingvan/canvasgl/Loggers.java
index 21dc780..8d494d2 100644
--- a/canvasgl/src/main/java/com/chillingvan/canvasgl/Loggers.java
+++ b/canvasgl/src/main/java/com/chillingvan/canvasgl/Loggers.java
@@ -1,18 +1,20 @@
 /*
  *
- *  * Copyright (C) 2012 CyberAgent
  *  *
- *  * Licensed under the Apache License, Version 2.0 (the "License");
- *  * you may not use this file except in compliance with the License.
- *  * You may obtain a copy of the License at
+ *  *  * Copyright (C) 2016 ChillingVan
+ *  *  *
+ *  *  * Licensed under the Apache License, Version 2.0 (the "License");
+ *  *  * you may not use this file except in compliance with the License.
+ *  *  * You may obtain a copy of the License at
+ *  *  *
+ *  *  * http://www.apache.org/licenses/LICENSE-2.0
+ *  *  *
+ *  *  * Unless required by applicable law or agreed to in writing, software
+ *  *  * distributed under the License is distributed on an "AS IS" BASIS,
+ *  *  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ *  *  * See the License for the specific language governing permissions and
+ *  *  * limitations under the License.
  *  *
- *  * http://www.apache.org/licenses/LICENSE-2.0
- *  *
- *  * Unless required by applicable law or agreed to in writing, software
- *  * distributed under the License is distributed on an "AS IS" BASIS,
- *  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- *  * See the License for the specific language governing permissions and
- *  * limitations under the License.
  *
  */
 
diff --git a/canvasgl/src/main/java/com/chillingvan/canvasgl/OffScreenCanvas.java b/canvasgl/src/main/java/com/chillingvan/canvasgl/OffScreenCanvas.java
index bf061a6..2028430 100644
--- a/canvasgl/src/main/java/com/chillingvan/canvasgl/OffScreenCanvas.java
+++ b/canvasgl/src/main/java/com/chillingvan/canvasgl/OffScreenCanvas.java
@@ -1,3 +1,23 @@
+/*
+ *
+ *  *
+ *  *  * Copyright (C) 2016 ChillingVan
+ *  *  *
+ *  *  * Licensed under the Apache License, Version 2.0 (the "License");
+ *  *  * you may not use this file except in compliance with the License.
+ *  *  * You may obtain a copy of the License at
+ *  *  *
+ *  *  * http://www.apache.org/licenses/LICENSE-2.0
+ *  *  *
+ *  *  * Unless required by applicable law or agreed to in writing, software
+ *  *  * distributed under the License is distributed on an "AS IS" BASIS,
+ *  *  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ *  *  * See the License for the specific language governing permissions and
+ *  *  * limitations under the License.
+ *  *
+ *
+ */
+
 package com.chillingvan.canvasgl;
 
 import android.graphics.Bitmap;
diff --git a/canvasgl/src/main/java/com/chillingvan/canvasgl/OpenGLUtil.java b/canvasgl/src/main/java/com/chillingvan/canvasgl/OpenGLUtil.java
index 43cec13..271e9d6 100644
--- a/canvasgl/src/main/java/com/chillingvan/canvasgl/OpenGLUtil.java
+++ b/canvasgl/src/main/java/com/chillingvan/canvasgl/OpenGLUtil.java
@@ -1,18 +1,20 @@
 /*
  *
- *  * Copyright (C) 2012 CyberAgent
  *  *
- *  * Licensed under the Apache License, Version 2.0 (the "License");
- *  * you may not use this file except in compliance with the License.
- *  * You may obtain a copy of the License at
+ *  *  * Copyright (C) 2016 ChillingVan
+ *  *  *
+ *  *  * Licensed under the Apache License, Version 2.0 (the "License");
+ *  *  * you may not use this file except in compliance with the License.
+ *  *  * You may obtain a copy of the License at
+ *  *  *
+ *  *  * http://www.apache.org/licenses/LICENSE-2.0
+ *  *  *
+ *  *  * Unless required by applicable law or agreed to in writing, software
+ *  *  * distributed under the License is distributed on an "AS IS" BASIS,
+ *  *  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ *  *  * See the License for the specific language governing permissions and
+ *  *  * limitations under the License.
  *  *
- *  * http://www.apache.org/licenses/LICENSE-2.0
- *  *
- *  * Unless required by applicable law or agreed to in writing, software
- *  * distributed under the License is distributed on an "AS IS" BASIS,
- *  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- *  * See the License for the specific language governing permissions and
- *  * limitations under the License.
  *
  */
 
diff --git a/canvasgl/src/main/java/com/chillingvan/canvasgl/glcanvas/BasicTexture.java b/canvasgl/src/main/java/com/chillingvan/canvasgl/glcanvas/BasicTexture.java
index f64db05..3499d18 100644
--- a/canvasgl/src/main/java/com/chillingvan/canvasgl/glcanvas/BasicTexture.java
+++ b/canvasgl/src/main/java/com/chillingvan/canvasgl/glcanvas/BasicTexture.java
@@ -1,18 +1,20 @@
 /*
  *
- *  * Copyright (C) 2012 CyberAgent
  *  *
- *  * Licensed under the Apache License, Version 2.0 (the "License");
- *  * you may not use this file except in compliance with the License.
- *  * You may obtain a copy of the License at
+ *  *  * Copyright (C) 2016 ChillingVan
+ *  *  *
+ *  *  * Licensed under the Apache License, Version 2.0 (the "License");
+ *  *  * you may not use this file except in compliance with the License.
+ *  *  * You may obtain a copy of the License at
+ *  *  *
+ *  *  * http://www.apache.org/licenses/LICENSE-2.0
+ *  *  *
+ *  *  * Unless required by applicable law or agreed to in writing, software
+ *  *  * distributed under the License is distributed on an "AS IS" BASIS,
+ *  *  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ *  *  * See the License for the specific language governing permissions and
+ *  *  * limitations under the License.
  *  *
- *  * http://www.apache.org/licenses/LICENSE-2.0
- *  *
- *  * Unless required by applicable law or agreed to in writing, software
- *  * distributed under the License is distributed on an "AS IS" BASIS,
- *  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- *  * See the License for the specific language governing permissions and
- *  * limitations under the License.
  *
  */
 
diff --git a/canvasgl/src/main/java/com/chillingvan/canvasgl/glcanvas/BitmapTexture.java b/canvasgl/src/main/java/com/chillingvan/canvasgl/glcanvas/BitmapTexture.java
index 5fd5dba..a64ab39 100644
--- a/canvasgl/src/main/java/com/chillingvan/canvasgl/glcanvas/BitmapTexture.java
+++ b/canvasgl/src/main/java/com/chillingvan/canvasgl/glcanvas/BitmapTexture.java
@@ -1,18 +1,20 @@
 /*
  *
- *  * Copyright (C) 2012 CyberAgent
  *  *
- *  * Licensed under the Apache License, Version 2.0 (the "License");
- *  * you may not use this file except in compliance with the License.
- *  * You may obtain a copy of the License at
+ *  *  * Copyright (C) 2016 ChillingVan
+ *  *  *
+ *  *  * Licensed under the Apache License, Version 2.0 (the "License");
+ *  *  * you may not use this file except in compliance with the License.
+ *  *  * You may obtain a copy of the License at
+ *  *  *
+ *  *  * http://www.apache.org/licenses/LICENSE-2.0
+ *  *  *
+ *  *  * Unless required by applicable law or agreed to in writing, software
+ *  *  * distributed under the License is distributed on an "AS IS" BASIS,
+ *  *  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ *  *  * See the License for the specific language governing permissions and
+ *  *  * limitations under the License.
  *  *
- *  * http://www.apache.org/licenses/LICENSE-2.0
- *  *
- *  * Unless required by applicable law or agreed to in writing, software
- *  * distributed under the License is distributed on an "AS IS" BASIS,
- *  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- *  * See the License for the specific language governing permissions and
- *  * limitations under the License.
  *
  */
 
diff --git a/canvasgl/src/main/java/com/chillingvan/canvasgl/glcanvas/GLCanvas.java b/canvasgl/src/main/java/com/chillingvan/canvasgl/glcanvas/GLCanvas.java
index c118853..ac6aa63 100644
--- a/canvasgl/src/main/java/com/chillingvan/canvasgl/glcanvas/GLCanvas.java
+++ b/canvasgl/src/main/java/com/chillingvan/canvasgl/glcanvas/GLCanvas.java
@@ -1,18 +1,20 @@
 /*
  *
- *  * Copyright (C) 2012 CyberAgent
  *  *
- *  * Licensed under the Apache License, Version 2.0 (the "License");
- *  * you may not use this file except in compliance with the License.
- *  * You may obtain a copy of the License at
+ *  *  * Copyright (C) 2016 ChillingVan
+ *  *  *
+ *  *  * Licensed under the Apache License, Version 2.0 (the "License");
+ *  *  * you may not use this file except in compliance with the License.
+ *  *  * You may obtain a copy of the License at
+ *  *  *
+ *  *  * http://www.apache.org/licenses/LICENSE-2.0
+ *  *  *
+ *  *  * Unless required by applicable law or agreed to in writing, software
+ *  *  * distributed under the License is distributed on an "AS IS" BASIS,
+ *  *  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ *  *  * See the License for the specific language governing permissions and
+ *  *  * limitations under the License.
  *  *
- *  * http://www.apache.org/licenses/LICENSE-2.0
- *  *
- *  * Unless required by applicable law or agreed to in writing, software
- *  * distributed under the License is distributed on an "AS IS" BASIS,
- *  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- *  * See the License for the specific language governing permissions and
- *  * limitations under the License.
  *
  */
 
diff --git a/canvasgl/src/main/java/com/chillingvan/canvasgl/glcanvas/GLCanvasUtils.java b/canvasgl/src/main/java/com/chillingvan/canvasgl/glcanvas/GLCanvasUtils.java
index dffff72..36f7e0a 100644
--- a/canvasgl/src/main/java/com/chillingvan/canvasgl/glcanvas/GLCanvasUtils.java
+++ b/canvasgl/src/main/java/com/chillingvan/canvasgl/glcanvas/GLCanvasUtils.java
@@ -1,18 +1,20 @@
 /*
  *
- *  * Copyright (C) 2012 CyberAgent
  *  *
- *  * Licensed under the Apache License, Version 2.0 (the "License");
- *  * you may not use this file except in compliance with the License.
- *  * You may obtain a copy of the License at
+ *  *  * Copyright (C) 2016 ChillingVan
+ *  *  *
+ *  *  * Licensed under the Apache License, Version 2.0 (the "License");
+ *  *  * you may not use this file except in compliance with the License.
+ *  *  * You may obtain a copy of the License at
+ *  *  *
+ *  *  * http://www.apache.org/licenses/LICENSE-2.0
+ *  *  *
+ *  *  * Unless required by applicable law or agreed to in writing, software
+ *  *  * distributed under the License is distributed on an "AS IS" BASIS,
+ *  *  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ *  *  * See the License for the specific language governing permissions and
+ *  *  * limitations under the License.
  *  *
- *  * http://www.apache.org/licenses/LICENSE-2.0
- *  *
- *  * Unless required by applicable law or agreed to in writing, software
- *  * distributed under the License is distributed on an "AS IS" BASIS,
- *  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- *  * See the License for the specific language governing permissions and
- *  * limitations under the License.
  *
  */
 
diff --git a/canvasgl/src/main/java/com/chillingvan/canvasgl/glcanvas/GLES20Canvas.java b/canvasgl/src/main/java/com/chillingvan/canvasgl/glcanvas/GLES20Canvas.java
index a63897a..171b152 100644
--- a/canvasgl/src/main/java/com/chillingvan/canvasgl/glcanvas/GLES20Canvas.java
+++ b/canvasgl/src/main/java/com/chillingvan/canvasgl/glcanvas/GLES20Canvas.java
@@ -1,18 +1,20 @@
 /*
  *
- *  * Copyright (C) 2012 CyberAgent
  *  *
- *  * Licensed under the Apache License, Version 2.0 (the "License");
- *  * you may not use this file except in compliance with the License.
- *  * You may obtain a copy of the License at
+ *  *  * Copyright (C) 2016 ChillingVan
+ *  *  *
+ *  *  * Licensed under the Apache License, Version 2.0 (the "License");
+ *  *  * you may not use this file except in compliance with the License.
+ *  *  * You may obtain a copy of the License at
+ *  *  *
+ *  *  * http://www.apache.org/licenses/LICENSE-2.0
+ *  *  *
+ *  *  * Unless required by applicable law or agreed to in writing, software
+ *  *  * distributed under the License is distributed on an "AS IS" BASIS,
+ *  *  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ *  *  * See the License for the specific language governing permissions and
+ *  *  * limitations under the License.
  *  *
- *  * http://www.apache.org/licenses/LICENSE-2.0
- *  *
- *  * Unless required by applicable law or agreed to in writing, software
- *  * distributed under the License is distributed on an "AS IS" BASIS,
- *  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- *  * See the License for the specific language governing permissions and
- *  * limitations under the License.
  *
  */
 package com.chillingvan.canvasgl.glcanvas;
diff --git a/canvasgl/src/main/java/com/chillingvan/canvasgl/glcanvas/GLES20IdImpl.java b/canvasgl/src/main/java/com/chillingvan/canvasgl/glcanvas/GLES20IdImpl.java
index e87d255..52e5d3b 100644
--- a/canvasgl/src/main/java/com/chillingvan/canvasgl/glcanvas/GLES20IdImpl.java
+++ b/canvasgl/src/main/java/com/chillingvan/canvasgl/glcanvas/GLES20IdImpl.java
@@ -1,18 +1,20 @@
 /*
  *
- *  * Copyright (C) 2012 CyberAgent
  *  *
- *  * Licensed under the Apache License, Version 2.0 (the "License");
- *  * you may not use this file except in compliance with the License.
- *  * You may obtain a copy of the License at
+ *  *  * Copyright (C) 2016 ChillingVan
+ *  *  *
+ *  *  * Licensed under the Apache License, Version 2.0 (the "License");
+ *  *  * you may not use this file except in compliance with the License.
+ *  *  * You may obtain a copy of the License at
+ *  *  *
+ *  *  * http://www.apache.org/licenses/LICENSE-2.0
+ *  *  *
+ *  *  * Unless required by applicable law or agreed to in writing, software
+ *  *  * distributed under the License is distributed on an "AS IS" BASIS,
+ *  *  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ *  *  * See the License for the specific language governing permissions and
+ *  *  * limitations under the License.
  *  *
- *  * http://www.apache.org/licenses/LICENSE-2.0
- *  *
- *  * Unless required by applicable law or agreed to in writing, software
- *  * distributed under the License is distributed on an "AS IS" BASIS,
- *  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- *  * See the License for the specific language governing permissions and
- *  * limitations under the License.
  *
  */
 
diff --git a/canvasgl/src/main/java/com/chillingvan/canvasgl/glcanvas/GLId.java b/canvasgl/src/main/java/com/chillingvan/canvasgl/glcanvas/GLId.java
index 326a6c4..d5c73d6 100644
--- a/canvasgl/src/main/java/com/chillingvan/canvasgl/glcanvas/GLId.java
+++ b/canvasgl/src/main/java/com/chillingvan/canvasgl/glcanvas/GLId.java
@@ -1,18 +1,20 @@
 /*
  *
- *  * Copyright (C) 2012 CyberAgent
  *  *
- *  * Licensed under the Apache License, Version 2.0 (the "License");
- *  * you may not use this file except in compliance with the License.
- *  * You may obtain a copy of the License at
+ *  *  * Copyright (C) 2016 ChillingVan
+ *  *  *
+ *  *  * Licensed under the Apache License, Version 2.0 (the "License");
+ *  *  * you may not use this file except in compliance with the License.
+ *  *  * You may obtain a copy of the License at
+ *  *  *
+ *  *  * http://www.apache.org/licenses/LICENSE-2.0
+ *  *  *
+ *  *  * Unless required by applicable law or agreed to in writing, software
+ *  *  * distributed under the License is distributed on an "AS IS" BASIS,
+ *  *  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ *  *  * See the License for the specific language governing permissions and
+ *  *  * limitations under the License.
  *  *
- *  * http://www.apache.org/licenses/LICENSE-2.0
- *  *
- *  * Unless required by applicable law or agreed to in writing, software
- *  * distributed under the License is distributed on an "AS IS" BASIS,
- *  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- *  * See the License for the specific language governing permissions and
- *  * limitations under the License.
  *
  */
 
diff --git a/canvasgl/src/main/java/com/chillingvan/canvasgl/glcanvas/GLPaint.java b/canvasgl/src/main/java/com/chillingvan/canvasgl/glcanvas/GLPaint.java
index 8b51422..0d1ab93 100644
--- a/canvasgl/src/main/java/com/chillingvan/canvasgl/glcanvas/GLPaint.java
+++ b/canvasgl/src/main/java/com/chillingvan/canvasgl/glcanvas/GLPaint.java
@@ -1,18 +1,20 @@
 /*
  *
- *  * Copyright (C) 2012 CyberAgent
  *  *
- *  * Licensed under the Apache License, Version 2.0 (the "License");
- *  * you may not use this file except in compliance with the License.
- *  * You may obtain a copy of the License at
+ *  *  * Copyright (C) 2016 ChillingVan
+ *  *  *
+ *  *  * Licensed under the Apache License, Version 2.0 (the "License");
+ *  *  * you may not use this file except in compliance with the License.
+ *  *  * You may obtain a copy of the License at
+ *  *  *
+ *  *  * http://www.apache.org/licenses/LICENSE-2.0
+ *  *  *
+ *  *  * Unless required by applicable law or agreed to in writing, software
+ *  *  * distributed under the License is distributed on an "AS IS" BASIS,
+ *  *  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ *  *  * See the License for the specific language governing permissions and
+ *  *  * limitations under the License.
  *  *
- *  * http://www.apache.org/licenses/LICENSE-2.0
- *  *
- *  * Unless required by applicable law or agreed to in writing, software
- *  * distributed under the License is distributed on an "AS IS" BASIS,
- *  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- *  * See the License for the specific language governing permissions and
- *  * limitations under the License.
  *
  */
 
diff --git a/canvasgl/src/main/java/com/chillingvan/canvasgl/glcanvas/IntArray.java b/canvasgl/src/main/java/com/chillingvan/canvasgl/glcanvas/IntArray.java
index 9879de1..7369cfc 100644
--- a/canvasgl/src/main/java/com/chillingvan/canvasgl/glcanvas/IntArray.java
+++ b/canvasgl/src/main/java/com/chillingvan/canvasgl/glcanvas/IntArray.java
@@ -1,18 +1,20 @@
 /*
  *
- *  * Copyright (C) 2012 CyberAgent
  *  *
- *  * Licensed under the Apache License, Version 2.0 (the "License");
- *  * you may not use this file except in compliance with the License.
- *  * You may obtain a copy of the License at
+ *  *  * Copyright (C) 2016 ChillingVan
+ *  *  *
+ *  *  * Licensed under the Apache License, Version 2.0 (the "License");
+ *  *  * you may not use this file except in compliance with the License.
+ *  *  * You may obtain a copy of the License at
+ *  *  *
+ *  *  * http://www.apache.org/licenses/LICENSE-2.0
+ *  *  *
+ *  *  * Unless required by applicable law or agreed to in writing, software
+ *  *  * distributed under the License is distributed on an "AS IS" BASIS,
+ *  *  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ *  *  * See the License for the specific language governing permissions and
+ *  *  * limitations under the License.
  *  *
- *  * http://www.apache.org/licenses/LICENSE-2.0
- *  *
- *  * Unless required by applicable law or agreed to in writing, software
- *  * distributed under the License is distributed on an "AS IS" BASIS,
- *  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- *  * See the License for the specific language governing permissions and
- *  * limitations under the License.
  *
  */
 
diff --git a/canvasgl/src/main/java/com/chillingvan/canvasgl/glcanvas/RawTexture.java b/canvasgl/src/main/java/com/chillingvan/canvasgl/glcanvas/RawTexture.java
index 6887b4e..6c770e7 100644
--- a/canvasgl/src/main/java/com/chillingvan/canvasgl/glcanvas/RawTexture.java
+++ b/canvasgl/src/main/java/com/chillingvan/canvasgl/glcanvas/RawTexture.java
@@ -1,18 +1,20 @@
 /*
  *
- *  * Copyright (C) 2012 CyberAgent
  *  *
- *  * Licensed under the Apache License, Version 2.0 (the "License");
- *  * you may not use this file except in compliance with the License.
- *  * You may obtain a copy of the License at
+ *  *  * Copyright (C) 2016 ChillingVan
+ *  *  *
+ *  *  * Licensed under the Apache License, Version 2.0 (the "License");
+ *  *  * you may not use this file except in compliance with the License.
+ *  *  * You may obtain a copy of the License at
+ *  *  *
+ *  *  * http://www.apache.org/licenses/LICENSE-2.0
+ *  *  *
+ *  *  * Unless required by applicable law or agreed to in writing, software
+ *  *  * distributed under the License is distributed on an "AS IS" BASIS,
+ *  *  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ *  *  * See the License for the specific language governing permissions and
+ *  *  * limitations under the License.
  *  *
- *  * http://www.apache.org/licenses/LICENSE-2.0
- *  *
- *  * Unless required by applicable law or agreed to in writing, software
- *  * distributed under the License is distributed on an "AS IS" BASIS,
- *  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- *  * See the License for the specific language governing permissions and
- *  * limitations under the License.
  *
  */
 
diff --git a/canvasgl/src/main/java/com/chillingvan/canvasgl/glcanvas/Texture.java b/canvasgl/src/main/java/com/chillingvan/canvasgl/glcanvas/Texture.java
index 9ed5894..1de63ab 100644
--- a/canvasgl/src/main/java/com/chillingvan/canvasgl/glcanvas/Texture.java
+++ b/canvasgl/src/main/java/com/chillingvan/canvasgl/glcanvas/Texture.java
@@ -1,18 +1,20 @@
 /*
  *
- *  * Copyright (C) 2012 CyberAgent
  *  *
- *  * Licensed under the Apache License, Version 2.0 (the "License");
- *  * you may not use this file except in compliance with the License.
- *  * You may obtain a copy of the License at
+ *  *  * Copyright (C) 2016 ChillingVan
+ *  *  *
+ *  *  * Licensed under the Apache License, Version 2.0 (the "License");
+ *  *  * you may not use this file except in compliance with the License.
+ *  *  * You may obtain a copy of the License at
+ *  *  *
+ *  *  * http://www.apache.org/licenses/LICENSE-2.0
+ *  *  *
+ *  *  * Unless required by applicable law or agreed to in writing, software
+ *  *  * distributed under the License is distributed on an "AS IS" BASIS,
+ *  *  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ *  *  * See the License for the specific language governing permissions and
+ *  *  * limitations under the License.
  *  *
- *  * http://www.apache.org/licenses/LICENSE-2.0
- *  *
- *  * Unless required by applicable law or agreed to in writing, software
- *  * distributed under the License is distributed on an "AS IS" BASIS,
- *  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- *  * See the License for the specific language governing permissions and
- *  * limitations under the License.
  *
  */
 
diff --git a/canvasgl/src/main/java/com/chillingvan/canvasgl/glcanvas/TextureMatrixTransformer.java b/canvasgl/src/main/java/com/chillingvan/canvasgl/glcanvas/TextureMatrixTransformer.java
index ae986db..5d330f9 100644
--- a/canvasgl/src/main/java/com/chillingvan/canvasgl/glcanvas/TextureMatrixTransformer.java
+++ b/canvasgl/src/main/java/com/chillingvan/canvasgl/glcanvas/TextureMatrixTransformer.java
@@ -1,18 +1,20 @@
 /*
  *
- *  * Copyright (C) 2012 CyberAgent
  *  *
- *  * Licensed under the Apache License, Version 2.0 (the "License");
- *  * you may not use this file except in compliance with the License.
- *  * You may obtain a copy of the License at
+ *  *  * Copyright (C) 2016 ChillingVan
+ *  *  *
+ *  *  * Licensed under the Apache License, Version 2.0 (the "License");
+ *  *  * you may not use this file except in compliance with the License.
+ *  *  * You may obtain a copy of the License at
+ *  *  *
+ *  *  * http://www.apache.org/licenses/LICENSE-2.0
+ *  *  *
+ *  *  * Unless required by applicable law or agreed to in writing, software
+ *  *  * distributed under the License is distributed on an "AS IS" BASIS,
+ *  *  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ *  *  * See the License for the specific language governing permissions and
+ *  *  * limitations under the License.
  *  *
- *  * http://www.apache.org/licenses/LICENSE-2.0
- *  *
- *  * Unless required by applicable law or agreed to in writing, software
- *  * distributed under the License is distributed on an "AS IS" BASIS,
- *  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- *  * See the License for the specific language governing permissions and
- *  * limitations under the License.
  *
  */
 
diff --git a/canvasgl/src/main/java/com/chillingvan/canvasgl/glcanvas/UploadedTexture.java b/canvasgl/src/main/java/com/chillingvan/canvasgl/glcanvas/UploadedTexture.java
index 154a211..62e6df1 100644
--- a/canvasgl/src/main/java/com/chillingvan/canvasgl/glcanvas/UploadedTexture.java
+++ b/canvasgl/src/main/java/com/chillingvan/canvasgl/glcanvas/UploadedTexture.java
@@ -1,18 +1,20 @@
 /*
  *
- *  * Copyright (C) 2012 CyberAgent
  *  *
- *  * Licensed under the Apache License, Version 2.0 (the "License");
- *  * you may not use this file except in compliance with the License.
- *  * You may obtain a copy of the License at
+ *  *  * Copyright (C) 2016 ChillingVan
+ *  *  *
+ *  *  * Licensed under the Apache License, Version 2.0 (the "License");
+ *  *  * you may not use this file except in compliance with the License.
+ *  *  * You may obtain a copy of the License at
+ *  *  *
+ *  *  * http://www.apache.org/licenses/LICENSE-2.0
+ *  *  *
+ *  *  * Unless required by applicable law or agreed to in writing, software
+ *  *  * distributed under the License is distributed on an "AS IS" BASIS,
+ *  *  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ *  *  * See the License for the specific language governing permissions and
+ *  *  * limitations under the License.
  *  *
- *  * http://www.apache.org/licenses/LICENSE-2.0
- *  *
- *  * Unless required by applicable law or agreed to in writing, software
- *  * distributed under the License is distributed on an "AS IS" BASIS,
- *  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- *  * See the License for the specific language governing permissions and
- *  * limitations under the License.
  *
  */
 
diff --git a/canvasgl/src/main/java/com/chillingvan/canvasgl/glview/GLContinuousView.java b/canvasgl/src/main/java/com/chillingvan/canvasgl/glview/GLContinuousView.java
index 716e621..b5dcb7f 100644
--- a/canvasgl/src/main/java/com/chillingvan/canvasgl/glview/GLContinuousView.java
+++ b/canvasgl/src/main/java/com/chillingvan/canvasgl/glview/GLContinuousView.java
@@ -1,18 +1,20 @@
 /*
  *
- *  * Copyright (C) 2012 CyberAgent
  *  *
- *  * Licensed under the Apache License, Version 2.0 (the "License");
- *  * you may not use this file except in compliance with the License.
- *  * You may obtain a copy of the License at
+ *  *  * Copyright (C) 2016 ChillingVan
+ *  *  *
+ *  *  * Licensed under the Apache License, Version 2.0 (the "License");
+ *  *  * you may not use this file except in compliance with the License.
+ *  *  * You may obtain a copy of the License at
+ *  *  *
+ *  *  * http://www.apache.org/licenses/LICENSE-2.0
+ *  *  *
+ *  *  * Unless required by applicable law or agreed to in writing, software
+ *  *  * distributed under the License is distributed on an "AS IS" BASIS,
+ *  *  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ *  *  * See the License for the specific language governing permissions and
+ *  *  * limitations under the License.
  *  *
- *  * http://www.apache.org/licenses/LICENSE-2.0
- *  *
- *  * Unless required by applicable law or agreed to in writing, software
- *  * distributed under the License is distributed on an "AS IS" BASIS,
- *  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- *  * See the License for the specific language governing permissions and
- *  * limitations under the License.
  *
  */
 
diff --git a/canvasgl/src/main/java/com/chillingvan/canvasgl/glview/GLView.java b/canvasgl/src/main/java/com/chillingvan/canvasgl/glview/GLView.java
index ba45cd6..989106d 100644
--- a/canvasgl/src/main/java/com/chillingvan/canvasgl/glview/GLView.java
+++ b/canvasgl/src/main/java/com/chillingvan/canvasgl/glview/GLView.java
@@ -1,18 +1,20 @@
 /*
  *
- *  * Copyright (C) 2012 CyberAgent
  *  *
- *  * Licensed under the Apache License, Version 2.0 (the "License");
- *  * you may not use this file except in compliance with the License.
- *  * You may obtain a copy of the License at
+ *  *  * Copyright (C) 2016 ChillingVan
+ *  *  *
+ *  *  * Licensed under the Apache License, Version 2.0 (the "License");
+ *  *  * you may not use this file except in compliance with the License.
+ *  *  * You may obtain a copy of the License at
+ *  *  *
+ *  *  * http://www.apache.org/licenses/LICENSE-2.0
+ *  *  *
+ *  *  * Unless required by applicable law or agreed to in writing, software
+ *  *  * distributed under the License is distributed on an "AS IS" BASIS,
+ *  *  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ *  *  * See the License for the specific language governing permissions and
+ *  *  * limitations under the License.
  *  *
- *  * http://www.apache.org/licenses/LICENSE-2.0
- *  *
- *  * Unless required by applicable law or agreed to in writing, software
- *  * distributed under the License is distributed on an "AS IS" BASIS,
- *  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- *  * See the License for the specific language governing permissions and
- *  * limitations under the License.
  *
  */
 
diff --git a/canvasgl/src/main/java/com/chillingvan/canvasgl/glview/texture/BaseGLTextureView.java b/canvasgl/src/main/java/com/chillingvan/canvasgl/glview/texture/BaseGLTextureView.java
index 594d81d..8f83afa 100644
--- a/canvasgl/src/main/java/com/chillingvan/canvasgl/glview/texture/BaseGLTextureView.java
+++ b/canvasgl/src/main/java/com/chillingvan/canvasgl/glview/texture/BaseGLTextureView.java
@@ -1,18 +1,20 @@
 /*
  *
- *  * Copyright (C) 2012 CyberAgent
  *  *
- *  * Licensed under the Apache License, Version 2.0 (the "License");
- *  * you may not use this file except in compliance with the License.
- *  * You may obtain a copy of the License at
+ *  *  * Copyright (C) 2016 ChillingVan
+ *  *  *
+ *  *  * Licensed under the Apache License, Version 2.0 (the "License");
+ *  *  * you may not use this file except in compliance with the License.
+ *  *  * You may obtain a copy of the License at
+ *  *  *
+ *  *  * http://www.apache.org/licenses/LICENSE-2.0
+ *  *  *
+ *  *  * Unless required by applicable law or agreed to in writing, software
+ *  *  * distributed under the License is distributed on an "AS IS" BASIS,
+ *  *  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ *  *  * See the License for the specific language governing permissions and
+ *  *  * limitations under the License.
  *  *
- *  * http://www.apache.org/licenses/LICENSE-2.0
- *  *
- *  * Unless required by applicable law or agreed to in writing, software
- *  * distributed under the License is distributed on an "AS IS" BASIS,
- *  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- *  * See the License for the specific language governing permissions and
- *  * limitations under the License.
  *
  */
 
diff --git a/canvasgl/src/main/java/com/chillingvan/canvasgl/glview/texture/GLContinuousTextureView.java b/canvasgl/src/main/java/com/chillingvan/canvasgl/glview/texture/GLContinuousTextureView.java
index 162d01c..fe1ab4b 100644
--- a/canvasgl/src/main/java/com/chillingvan/canvasgl/glview/texture/GLContinuousTextureView.java
+++ b/canvasgl/src/main/java/com/chillingvan/canvasgl/glview/texture/GLContinuousTextureView.java
@@ -1,18 +1,20 @@
 /*
  *
- *  * Copyright (C) 2012 CyberAgent
  *  *
- *  * Licensed under the Apache License, Version 2.0 (the "License");
- *  * you may not use this file except in compliance with the License.
- *  * You may obtain a copy of the License at
+ *  *  * Copyright (C) 2016 ChillingVan
+ *  *  *
+ *  *  * Licensed under the Apache License, Version 2.0 (the "License");
+ *  *  * you may not use this file except in compliance with the License.
+ *  *  * You may obtain a copy of the License at
+ *  *  *
+ *  *  * http://www.apache.org/licenses/LICENSE-2.0
+ *  *  *
+ *  *  * Unless required by applicable law or agreed to in writing, software
+ *  *  * distributed under the License is distributed on an "AS IS" BASIS,
+ *  *  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ *  *  * See the License for the specific language governing permissions and
+ *  *  * limitations under the License.
  *  *
- *  * http://www.apache.org/licenses/LICENSE-2.0
- *  *
- *  * Unless required by applicable law or agreed to in writing, software
- *  * distributed under the License is distributed on an "AS IS" BASIS,
- *  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- *  * See the License for the specific language governing permissions and
- *  * limitations under the License.
  *
  */
 
diff --git a/canvasgl/src/main/java/com/chillingvan/canvasgl/glview/texture/GLSharedContextView.java b/canvasgl/src/main/java/com/chillingvan/canvasgl/glview/texture/GLSharedContextView.java
index 74b55e3..d9b9a91 100644
--- a/canvasgl/src/main/java/com/chillingvan/canvasgl/glview/texture/GLSharedContextView.java
+++ b/canvasgl/src/main/java/com/chillingvan/canvasgl/glview/texture/GLSharedContextView.java
@@ -1,18 +1,20 @@
 /*
  *
- *  * Copyright (C) 2012 CyberAgent
  *  *
- *  * Licensed under the Apache License, Version 2.0 (the "License");
- *  * you may not use this file except in compliance with the License.
- *  * You may obtain a copy of the License at
+ *  *  * Copyright (C) 2016 ChillingVan
+ *  *  *
+ *  *  * Licensed under the Apache License, Version 2.0 (the "License");
+ *  *  * you may not use this file except in compliance with the License.
+ *  *  * You may obtain a copy of the License at
+ *  *  *
+ *  *  * http://www.apache.org/licenses/LICENSE-2.0
+ *  *  *
+ *  *  * Unless required by applicable law or agreed to in writing, software
+ *  *  * distributed under the License is distributed on an "AS IS" BASIS,
+ *  *  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ *  *  * See the License for the specific language governing permissions and
+ *  *  * limitations under the License.
  *  *
- *  * http://www.apache.org/licenses/LICENSE-2.0
- *  *
- *  * Unless required by applicable law or agreed to in writing, software
- *  * distributed under the License is distributed on an "AS IS" BASIS,
- *  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- *  * See the License for the specific language governing permissions and
- *  * limitations under the License.
  *
  */
 
diff --git a/canvasgl/src/main/java/com/chillingvan/canvasgl/glview/texture/GLSurfaceTextureProducerView.java b/canvasgl/src/main/java/com/chillingvan/canvasgl/glview/texture/GLSurfaceTextureProducerView.java
index 67db853..df78113 100644
--- a/canvasgl/src/main/java/com/chillingvan/canvasgl/glview/texture/GLSurfaceTextureProducerView.java
+++ b/canvasgl/src/main/java/com/chillingvan/canvasgl/glview/texture/GLSurfaceTextureProducerView.java
@@ -1,18 +1,20 @@
 /*
  *
- *  * Copyright (C) 2012 CyberAgent
  *  *
- *  * Licensed under the Apache License, Version 2.0 (the "License");
- *  * you may not use this file except in compliance with the License.
- *  * You may obtain a copy of the License at
+ *  *  * Copyright (C) 2016 ChillingVan
+ *  *  *
+ *  *  * Licensed under the Apache License, Version 2.0 (the "License");
+ *  *  * you may not use this file except in compliance with the License.
+ *  *  * You may obtain a copy of the License at
+ *  *  *
+ *  *  * http://www.apache.org/licenses/LICENSE-2.0
+ *  *  *
+ *  *  * Unless required by applicable law or agreed to in writing, software
+ *  *  * distributed under the License is distributed on an "AS IS" BASIS,
+ *  *  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ *  *  * See the License for the specific language governing permissions and
+ *  *  * limitations under the License.
  *  *
- *  * http://www.apache.org/licenses/LICENSE-2.0
- *  *
- *  * Unless required by applicable law or agreed to in writing, software
- *  * distributed under the License is distributed on an "AS IS" BASIS,
- *  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- *  * See the License for the specific language governing permissions and
- *  * limitations under the License.
  *
  */
 
diff --git a/canvasgl/src/main/java/com/chillingvan/canvasgl/glview/texture/GLTextureView.java b/canvasgl/src/main/java/com/chillingvan/canvasgl/glview/texture/GLTextureView.java
index aab47e0..8e767d4 100644
--- a/canvasgl/src/main/java/com/chillingvan/canvasgl/glview/texture/GLTextureView.java
+++ b/canvasgl/src/main/java/com/chillingvan/canvasgl/glview/texture/GLTextureView.java
@@ -1,18 +1,20 @@
 /*
  *
- *  * Copyright (C) 2012 CyberAgent
  *  *
- *  * Licensed under the Apache License, Version 2.0 (the "License");
- *  * you may not use this file except in compliance with the License.
- *  * You may obtain a copy of the License at
+ *  *  * Copyright (C) 2016 ChillingVan
+ *  *  *
+ *  *  * Licensed under the Apache License, Version 2.0 (the "License");
+ *  *  * you may not use this file except in compliance with the License.
+ *  *  * You may obtain a copy of the License at
+ *  *  *
+ *  *  * http://www.apache.org/licenses/LICENSE-2.0
+ *  *  *
+ *  *  * Unless required by applicable law or agreed to in writing, software
+ *  *  * distributed under the License is distributed on an "AS IS" BASIS,
+ *  *  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ *  *  * See the License for the specific language governing permissions and
+ *  *  * limitations under the License.
  *  *
- *  * http://www.apache.org/licenses/LICENSE-2.0
- *  *
- *  * Unless required by applicable law or agreed to in writing, software
- *  * distributed under the License is distributed on an "AS IS" BASIS,
- *  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- *  * See the License for the specific language governing permissions and
- *  * limitations under the License.
  *
  */
 
diff --git a/canvasgl/src/main/java/com/chillingvan/canvasgl/glview/texture/gles/EGLLogWrapper.java b/canvasgl/src/main/java/com/chillingvan/canvasgl/glview/texture/gles/EGLLogWrapper.java
index d304cac..9515615 100644
--- a/canvasgl/src/main/java/com/chillingvan/canvasgl/glview/texture/gles/EGLLogWrapper.java
+++ b/canvasgl/src/main/java/com/chillingvan/canvasgl/glview/texture/gles/EGLLogWrapper.java
@@ -1,18 +1,20 @@
 /*
  *
- *  * Copyright (C) 2012 CyberAgent
  *  *
- *  * Licensed under the Apache License, Version 2.0 (the "License");
- *  * you may not use this file except in compliance with the License.
- *  * You may obtain a copy of the License at
+ *  *  * Copyright (C) 2016 ChillingVan
+ *  *  *
+ *  *  * Licensed under the Apache License, Version 2.0 (the "License");
+ *  *  * you may not use this file except in compliance with the License.
+ *  *  * You may obtain a copy of the License at
+ *  *  *
+ *  *  * http://www.apache.org/licenses/LICENSE-2.0
+ *  *  *
+ *  *  * Unless required by applicable law or agreed to in writing, software
+ *  *  * distributed under the License is distributed on an "AS IS" BASIS,
+ *  *  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ *  *  * See the License for the specific language governing permissions and
+ *  *  * limitations under the License.
  *  *
- *  * http://www.apache.org/licenses/LICENSE-2.0
- *  *
- *  * Unless required by applicable law or agreed to in writing, software
- *  * distributed under the License is distributed on an "AS IS" BASIS,
- *  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- *  * See the License for the specific language governing permissions and
- *  * limitations under the License.
  *
  */
 
diff --git a/canvasgl/src/main/java/com/chillingvan/canvasgl/glview/texture/gles/EglHelper.java b/canvasgl/src/main/java/com/chillingvan/canvasgl/glview/texture/gles/EglHelper.java
index 236506d..4caf0c8 100644
--- a/canvasgl/src/main/java/com/chillingvan/canvasgl/glview/texture/gles/EglHelper.java
+++ b/canvasgl/src/main/java/com/chillingvan/canvasgl/glview/texture/gles/EglHelper.java
@@ -1,18 +1,20 @@
 /*
  *
- *  * Copyright (C) 2012 CyberAgent
  *  *
- *  * Licensed under the Apache License, Version 2.0 (the "License");
- *  * you may not use this file except in compliance with the License.
- *  * You may obtain a copy of the License at
+ *  *  * Copyright (C) 2016 ChillingVan
+ *  *  *
+ *  *  * Licensed under the Apache License, Version 2.0 (the "License");
+ *  *  * you may not use this file except in compliance with the License.
+ *  *  * You may obtain a copy of the License at
+ *  *  *
+ *  *  * http://www.apache.org/licenses/LICENSE-2.0
+ *  *  *
+ *  *  * Unless required by applicable law or agreed to in writing, software
+ *  *  * distributed under the License is distributed on an "AS IS" BASIS,
+ *  *  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ *  *  * See the License for the specific language governing permissions and
+ *  *  * limitations under the License.
  *  *
- *  * http://www.apache.org/licenses/LICENSE-2.0
- *  *
- *  * Unless required by applicable law or agreed to in writing, software
- *  * distributed under the License is distributed on an "AS IS" BASIS,
- *  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- *  * See the License for the specific language governing permissions and
- *  * limitations under the License.
  *
  */
 
diff --git a/canvasgl/src/main/java/com/chillingvan/canvasgl/glview/texture/gles/GLThread.java b/canvasgl/src/main/java/com/chillingvan/canvasgl/glview/texture/gles/GLThread.java
index e67bdd8..a740597 100644
--- a/canvasgl/src/main/java/com/chillingvan/canvasgl/glview/texture/gles/GLThread.java
+++ b/canvasgl/src/main/java/com/chillingvan/canvasgl/glview/texture/gles/GLThread.java
@@ -1,18 +1,20 @@
 /*
  *
- *  * Copyright (C) 2012 CyberAgent
  *  *
- *  * Licensed under the Apache License, Version 2.0 (the "License");
- *  * you may not use this file except in compliance with the License.
- *  * You may obtain a copy of the License at
+ *  *  * Copyright (C) 2016 ChillingVan
+ *  *  *
+ *  *  * Licensed under the Apache License, Version 2.0 (the "License");
+ *  *  * you may not use this file except in compliance with the License.
+ *  *  * You may obtain a copy of the License at
+ *  *  *
+ *  *  * http://www.apache.org/licenses/LICENSE-2.0
+ *  *  *
+ *  *  * Unless required by applicable law or agreed to in writing, software
+ *  *  * distributed under the License is distributed on an "AS IS" BASIS,
+ *  *  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ *  *  * See the License for the specific language governing permissions and
+ *  *  * limitations under the License.
  *  *
- *  * http://www.apache.org/licenses/LICENSE-2.0
- *  *
- *  * Unless required by applicable law or agreed to in writing, software
- *  * distributed under the License is distributed on an "AS IS" BASIS,
- *  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- *  * See the License for the specific language governing permissions and
- *  * limitations under the License.
  *
  */
 
diff --git a/canvasgl/src/main/java/com/chillingvan/canvasgl/textureFilter/BasicTextureFilter.java b/canvasgl/src/main/java/com/chillingvan/canvasgl/textureFilter/BasicTextureFilter.java
index 6c58110..e53137d 100644
--- a/canvasgl/src/main/java/com/chillingvan/canvasgl/textureFilter/BasicTextureFilter.java
+++ b/canvasgl/src/main/java/com/chillingvan/canvasgl/textureFilter/BasicTextureFilter.java
@@ -1,18 +1,20 @@
 /*
  *
- *  * Copyright (C) 2012 CyberAgent
  *  *
- *  * Licensed under the Apache License, Version 2.0 (the "License");
- *  * you may not use this file except in compliance with the License.
- *  * You may obtain a copy of the License at
+ *  *  * Copyright (C) 2016 ChillingVan
+ *  *  *
+ *  *  * Licensed under the Apache License, Version 2.0 (the "License");
+ *  *  * you may not use this file except in compliance with the License.
+ *  *  * You may obtain a copy of the License at
+ *  *  *
+ *  *  * http://www.apache.org/licenses/LICENSE-2.0
+ *  *  *
+ *  *  * Unless required by applicable law or agreed to in writing, software
+ *  *  * distributed under the License is distributed on an "AS IS" BASIS,
+ *  *  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ *  *  * See the License for the specific language governing permissions and
+ *  *  * limitations under the License.
  *  *
- *  * http://www.apache.org/licenses/LICENSE-2.0
- *  *
- *  * Unless required by applicable law or agreed to in writing, software
- *  * distributed under the License is distributed on an "AS IS" BASIS,
- *  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- *  * See the License for the specific language governing permissions and
- *  * limitations under the License.
  *
  */
 
diff --git a/canvasgl/src/main/java/com/chillingvan/canvasgl/textureFilter/ContrastFilter.java b/canvasgl/src/main/java/com/chillingvan/canvasgl/textureFilter/ContrastFilter.java
index 3212fbf..61aa87c 100644
--- a/canvasgl/src/main/java/com/chillingvan/canvasgl/textureFilter/ContrastFilter.java
+++ b/canvasgl/src/main/java/com/chillingvan/canvasgl/textureFilter/ContrastFilter.java
@@ -1,18 +1,20 @@
 /*
  *
- *  * Copyright (C) 2012 CyberAgent
  *  *
- *  * Licensed under the Apache License, Version 2.0 (the "License");
- *  * you may not use this file except in compliance with the License.
- *  * You may obtain a copy of the License at
+ *  *  * Copyright (C) 2016 ChillingVan
+ *  *  *
+ *  *  * Licensed under the Apache License, Version 2.0 (the "License");
+ *  *  * you may not use this file except in compliance with the License.
+ *  *  * You may obtain a copy of the License at
+ *  *  *
+ *  *  * http://www.apache.org/licenses/LICENSE-2.0
+ *  *  *
+ *  *  * Unless required by applicable law or agreed to in writing, software
+ *  *  * distributed under the License is distributed on an "AS IS" BASIS,
+ *  *  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ *  *  * See the License for the specific language governing permissions and
+ *  *  * limitations under the License.
  *  *
- *  * http://www.apache.org/licenses/LICENSE-2.0
- *  *
- *  * Unless required by applicable law or agreed to in writing, software
- *  * distributed under the License is distributed on an "AS IS" BASIS,
- *  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- *  * See the License for the specific language governing permissions and
- *  * limitations under the License.
  *
  */
 
diff --git a/canvasgl/src/main/java/com/chillingvan/canvasgl/textureFilter/DarkenBlendFilter.java b/canvasgl/src/main/java/com/chillingvan/canvasgl/textureFilter/DarkenBlendFilter.java
index c58493b..ad3dd3c 100644
--- a/canvasgl/src/main/java/com/chillingvan/canvasgl/textureFilter/DarkenBlendFilter.java
+++ b/canvasgl/src/main/java/com/chillingvan/canvasgl/textureFilter/DarkenBlendFilter.java
@@ -1,18 +1,20 @@
 /*
  *
- *  * Copyright (C) 2012 CyberAgent
  *  *
- *  * Licensed under the Apache License, Version 2.0 (the "License");
- *  * you may not use this file except in compliance with the License.
- *  * You may obtain a copy of the License at
+ *  *  * Copyright (C) 2016 ChillingVan
+ *  *  *
+ *  *  * Licensed under the Apache License, Version 2.0 (the "License");
+ *  *  * you may not use this file except in compliance with the License.
+ *  *  * You may obtain a copy of the License at
+ *  *  *
+ *  *  * http://www.apache.org/licenses/LICENSE-2.0
+ *  *  *
+ *  *  * Unless required by applicable law or agreed to in writing, software
+ *  *  * distributed under the License is distributed on an "AS IS" BASIS,
+ *  *  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ *  *  * See the License for the specific language governing permissions and
+ *  *  * limitations under the License.
  *  *
- *  * http://www.apache.org/licenses/LICENSE-2.0
- *  *
- *  * Unless required by applicable law or agreed to in writing, software
- *  * distributed under the License is distributed on an "AS IS" BASIS,
- *  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- *  * See the License for the specific language governing permissions and
- *  * limitations under the License.
  *
  */
 
diff --git a/canvasgl/src/main/java/com/chillingvan/canvasgl/textureFilter/DirectionalSobelEdgeDetectionFilter.java b/canvasgl/src/main/java/com/chillingvan/canvasgl/textureFilter/DirectionalSobelEdgeDetectionFilter.java
index c076e92..168fa0c 100644
--- a/canvasgl/src/main/java/com/chillingvan/canvasgl/textureFilter/DirectionalSobelEdgeDetectionFilter.java
+++ b/canvasgl/src/main/java/com/chillingvan/canvasgl/textureFilter/DirectionalSobelEdgeDetectionFilter.java
@@ -1,18 +1,20 @@
 /*
  *
- *  * Copyright (C) 2012 CyberAgent
  *  *
- *  * Licensed under the Apache License, Version 2.0 (the "License");
- *  * you may not use this file except in compliance with the License.
- *  * You may obtain a copy of the License at
+ *  *  * Copyright (C) 2016 ChillingVan
+ *  *  *
+ *  *  * Licensed under the Apache License, Version 2.0 (the "License");
+ *  *  * you may not use this file except in compliance with the License.
+ *  *  * You may obtain a copy of the License at
+ *  *  *
+ *  *  * http://www.apache.org/licenses/LICENSE-2.0
+ *  *  *
+ *  *  * Unless required by applicable law or agreed to in writing, software
+ *  *  * distributed under the License is distributed on an "AS IS" BASIS,
+ *  *  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ *  *  * See the License for the specific language governing permissions and
+ *  *  * limitations under the License.
  *  *
- *  * http://www.apache.org/licenses/LICENSE-2.0
- *  *
- *  * Unless required by applicable law or agreed to in writing, software
- *  * distributed under the License is distributed on an "AS IS" BASIS,
- *  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- *  * See the License for the specific language governing permissions and
- *  * limitations under the License.
  *
  */
 
diff --git a/canvasgl/src/main/java/com/chillingvan/canvasgl/textureFilter/FilterGroup.java b/canvasgl/src/main/java/com/chillingvan/canvasgl/textureFilter/FilterGroup.java
index 4e78d6f..1781e35 100644
--- a/canvasgl/src/main/java/com/chillingvan/canvasgl/textureFilter/FilterGroup.java
+++ b/canvasgl/src/main/java/com/chillingvan/canvasgl/textureFilter/FilterGroup.java
@@ -1,18 +1,20 @@
 /*
  *
- *  * Copyright (C) 2012 CyberAgent
  *  *
- *  * Licensed under the Apache License, Version 2.0 (the "License");
- *  * you may not use this file except in compliance with the License.
- *  * You may obtain a copy of the License at
+ *  *  * Copyright (C) 2016 ChillingVan
+ *  *  *
+ *  *  * Licensed under the Apache License, Version 2.0 (the "License");
+ *  *  * you may not use this file except in compliance with the License.
+ *  *  * You may obtain a copy of the License at
+ *  *  *
+ *  *  * http://www.apache.org/licenses/LICENSE-2.0
+ *  *  *
+ *  *  * Unless required by applicable law or agreed to in writing, software
+ *  *  * distributed under the License is distributed on an "AS IS" BASIS,
+ *  *  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ *  *  * See the License for the specific language governing permissions and
+ *  *  * limitations under the License.
  *  *
- *  * http://www.apache.org/licenses/LICENSE-2.0
- *  *
- *  * Unless required by applicable law or agreed to in writing, software
- *  * distributed under the License is distributed on an "AS IS" BASIS,
- *  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- *  * See the License for the specific language governing permissions and
- *  * limitations under the License.
  *
  */
 
diff --git a/canvasgl/src/main/java/com/chillingvan/canvasgl/textureFilter/GammaFilter.java b/canvasgl/src/main/java/com/chillingvan/canvasgl/textureFilter/GammaFilter.java
index 4ab1e6b..4a0ce91 100644
--- a/canvasgl/src/main/java/com/chillingvan/canvasgl/textureFilter/GammaFilter.java
+++ b/canvasgl/src/main/java/com/chillingvan/canvasgl/textureFilter/GammaFilter.java
@@ -1,18 +1,20 @@
 /*
  *
- *  * Copyright (C) 2012 CyberAgent
  *  *
- *  * Licensed under the Apache License, Version 2.0 (the "License");
- *  * you may not use this file except in compliance with the License.
- *  * You may obtain a copy of the License at
+ *  *  * Copyright (C) 2016 ChillingVan
+ *  *  *
+ *  *  * Licensed under the Apache License, Version 2.0 (the "License");
+ *  *  * you may not use this file except in compliance with the License.
+ *  *  * You may obtain a copy of the License at
+ *  *  *
+ *  *  * http://www.apache.org/licenses/LICENSE-2.0
+ *  *  *
+ *  *  * Unless required by applicable law or agreed to in writing, software
+ *  *  * distributed under the License is distributed on an "AS IS" BASIS,
+ *  *  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ *  *  * See the License for the specific language governing permissions and
+ *  *  * limitations under the License.
  *  *
- *  * http://www.apache.org/licenses/LICENSE-2.0
- *  *
- *  * Unless required by applicable law or agreed to in writing, software
- *  * distributed under the License is distributed on an "AS IS" BASIS,
- *  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- *  * See the License for the specific language governing permissions and
- *  * limitations under the License.
  *
  */
 
diff --git a/canvasgl/src/main/java/com/chillingvan/canvasgl/textureFilter/HueFilter.java b/canvasgl/src/main/java/com/chillingvan/canvasgl/textureFilter/HueFilter.java
index db2eca0..1254142 100644
--- a/canvasgl/src/main/java/com/chillingvan/canvasgl/textureFilter/HueFilter.java
+++ b/canvasgl/src/main/java/com/chillingvan/canvasgl/textureFilter/HueFilter.java
@@ -1,18 +1,20 @@
 /*
  *
- *  * Copyright (C) 2012 CyberAgent
  *  *
- *  * Licensed under the Apache License, Version 2.0 (the "License");
- *  * you may not use this file except in compliance with the License.
- *  * You may obtain a copy of the License at
+ *  *  * Copyright (C) 2016 ChillingVan
+ *  *  *
+ *  *  * Licensed under the Apache License, Version 2.0 (the "License");
+ *  *  * you may not use this file except in compliance with the License.
+ *  *  * You may obtain a copy of the License at
+ *  *  *
+ *  *  * http://www.apache.org/licenses/LICENSE-2.0
+ *  *  *
+ *  *  * Unless required by applicable law or agreed to in writing, software
+ *  *  * distributed under the License is distributed on an "AS IS" BASIS,
+ *  *  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ *  *  * See the License for the specific language governing permissions and
+ *  *  * limitations under the License.
  *  *
- *  * http://www.apache.org/licenses/LICENSE-2.0
- *  *
- *  * Unless required by applicable law or agreed to in writing, software
- *  * distributed under the License is distributed on an "AS IS" BASIS,
- *  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- *  * See the License for the specific language governing permissions and
- *  * limitations under the License.
  *
  */
 
diff --git a/canvasgl/src/main/java/com/chillingvan/canvasgl/textureFilter/LightenBlendFilter.java b/canvasgl/src/main/java/com/chillingvan/canvasgl/textureFilter/LightenBlendFilter.java
index f6addd6..7967510 100644
--- a/canvasgl/src/main/java/com/chillingvan/canvasgl/textureFilter/LightenBlendFilter.java
+++ b/canvasgl/src/main/java/com/chillingvan/canvasgl/textureFilter/LightenBlendFilter.java
@@ -1,18 +1,20 @@
 /*
  *
- *  * Copyright (C) 2012 CyberAgent
  *  *
- *  * Licensed under the Apache License, Version 2.0 (the "License");
- *  * you may not use this file except in compliance with the License.
- *  * You may obtain a copy of the License at
+ *  *  * Copyright (C) 2016 ChillingVan
+ *  *  *
+ *  *  * Licensed under the Apache License, Version 2.0 (the "License");
+ *  *  * you may not use this file except in compliance with the License.
+ *  *  * You may obtain a copy of the License at
+ *  *  *
+ *  *  * http://www.apache.org/licenses/LICENSE-2.0
+ *  *  *
+ *  *  * Unless required by applicable law or agreed to in writing, software
+ *  *  * distributed under the License is distributed on an "AS IS" BASIS,
+ *  *  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ *  *  * See the License for the specific language governing permissions and
+ *  *  * limitations under the License.
  *  *
- *  * http://www.apache.org/licenses/LICENSE-2.0
- *  *
- *  * Unless required by applicable law or agreed to in writing, software
- *  * distributed under the License is distributed on an "AS IS" BASIS,
- *  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- *  * See the License for the specific language governing permissions and
- *  * limitations under the License.
  *
  */
 
diff --git a/canvasgl/src/main/java/com/chillingvan/canvasgl/textureFilter/OneValueFilter.java b/canvasgl/src/main/java/com/chillingvan/canvasgl/textureFilter/OneValueFilter.java
index aeee7d1..7c83506 100644
--- a/canvasgl/src/main/java/com/chillingvan/canvasgl/textureFilter/OneValueFilter.java
+++ b/canvasgl/src/main/java/com/chillingvan/canvasgl/textureFilter/OneValueFilter.java
@@ -1,18 +1,20 @@
 /*
  *
- *  * Copyright (C) 2012 CyberAgent
  *  *
- *  * Licensed under the Apache License, Version 2.0 (the "License");
- *  * you may not use this file except in compliance with the License.
- *  * You may obtain a copy of the License at
+ *  *  * Copyright (C) 2016 ChillingVan
+ *  *  *
+ *  *  * Licensed under the Apache License, Version 2.0 (the "License");
+ *  *  * you may not use this file except in compliance with the License.
+ *  *  * You may obtain a copy of the License at
+ *  *  *
+ *  *  * http://www.apache.org/licenses/LICENSE-2.0
+ *  *  *
+ *  *  * Unless required by applicable law or agreed to in writing, software
+ *  *  * distributed under the License is distributed on an "AS IS" BASIS,
+ *  *  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ *  *  * See the License for the specific language governing permissions and
+ *  *  * limitations under the License.
  *  *
- *  * http://www.apache.org/licenses/LICENSE-2.0
- *  *
- *  * Unless required by applicable law or agreed to in writing, software
- *  * distributed under the License is distributed on an "AS IS" BASIS,
- *  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- *  * See the License for the specific language governing permissions and
- *  * limitations under the License.
  *
  */
 
diff --git a/canvasgl/src/main/java/com/chillingvan/canvasgl/textureFilter/PixelationFilter.java b/canvasgl/src/main/java/com/chillingvan/canvasgl/textureFilter/PixelationFilter.java
index 8b90100..325ce0b 100644
--- a/canvasgl/src/main/java/com/chillingvan/canvasgl/textureFilter/PixelationFilter.java
+++ b/canvasgl/src/main/java/com/chillingvan/canvasgl/textureFilter/PixelationFilter.java
@@ -1,18 +1,20 @@
 /*
  *
- *  * Copyright (C) 2012 CyberAgent
  *  *
- *  * Licensed under the Apache License, Version 2.0 (the "License");
- *  * you may not use this file except in compliance with the License.
- *  * You may obtain a copy of the License at
+ *  *  * Copyright (C) 2016 ChillingVan
+ *  *  *
+ *  *  * Licensed under the Apache License, Version 2.0 (the "License");
+ *  *  * you may not use this file except in compliance with the License.
+ *  *  * You may obtain a copy of the License at
+ *  *  *
+ *  *  * http://www.apache.org/licenses/LICENSE-2.0
+ *  *  *
+ *  *  * Unless required by applicable law or agreed to in writing, software
+ *  *  * distributed under the License is distributed on an "AS IS" BASIS,
+ *  *  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ *  *  * See the License for the specific language governing permissions and
+ *  *  * limitations under the License.
  *  *
- *  * http://www.apache.org/licenses/LICENSE-2.0
- *  *
- *  * Unless required by applicable law or agreed to in writing, software
- *  * distributed under the License is distributed on an "AS IS" BASIS,
- *  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- *  * See the License for the specific language governing permissions and
- *  * limitations under the License.
  *
  */
 
diff --git a/canvasgl/src/main/java/com/chillingvan/canvasgl/textureFilter/SaturationFilter.java b/canvasgl/src/main/java/com/chillingvan/canvasgl/textureFilter/SaturationFilter.java
index 0ab9115..823dca8 100644
--- a/canvasgl/src/main/java/com/chillingvan/canvasgl/textureFilter/SaturationFilter.java
+++ b/canvasgl/src/main/java/com/chillingvan/canvasgl/textureFilter/SaturationFilter.java
@@ -1,18 +1,20 @@
 /*
  *
- *  * Copyright (C) 2012 CyberAgent
  *  *
- *  * Licensed under the Apache License, Version 2.0 (the "License");
- *  * you may not use this file except in compliance with the License.
- *  * You may obtain a copy of the License at
+ *  *  * Copyright (C) 2016 ChillingVan
+ *  *  *
+ *  *  * Licensed under the Apache License, Version 2.0 (the "License");
+ *  *  * you may not use this file except in compliance with the License.
+ *  *  * You may obtain a copy of the License at
+ *  *  *
+ *  *  * http://www.apache.org/licenses/LICENSE-2.0
+ *  *  *
+ *  *  * Unless required by applicable law or agreed to in writing, software
+ *  *  * distributed under the License is distributed on an "AS IS" BASIS,
+ *  *  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ *  *  * See the License for the specific language governing permissions and
+ *  *  * limitations under the License.
  *  *
- *  * http://www.apache.org/licenses/LICENSE-2.0
- *  *
- *  * Unless required by applicable law or agreed to in writing, software
- *  * distributed under the License is distributed on an "AS IS" BASIS,
- *  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- *  * See the License for the specific language governing permissions and
- *  * limitations under the License.
  *
  */
 
diff --git a/canvasgl/src/main/java/com/chillingvan/canvasgl/textureFilter/TextureFilter.java b/canvasgl/src/main/java/com/chillingvan/canvasgl/textureFilter/TextureFilter.java
index 111a1f1..09821a8 100644
--- a/canvasgl/src/main/java/com/chillingvan/canvasgl/textureFilter/TextureFilter.java
+++ b/canvasgl/src/main/java/com/chillingvan/canvasgl/textureFilter/TextureFilter.java
@@ -1,18 +1,20 @@
 /*
  *
- *  * Copyright (C) 2012 CyberAgent
  *  *
- *  * Licensed under the Apache License, Version 2.0 (the "License");
- *  * you may not use this file except in compliance with the License.
- *  * You may obtain a copy of the License at
+ *  *  * Copyright (C) 2016 ChillingVan
+ *  *  *
+ *  *  * Licensed under the Apache License, Version 2.0 (the "License");
+ *  *  * you may not use this file except in compliance with the License.
+ *  *  * You may obtain a copy of the License at
+ *  *  *
+ *  *  * http://www.apache.org/licenses/LICENSE-2.0
+ *  *  *
+ *  *  * Unless required by applicable law or agreed to in writing, software
+ *  *  * distributed under the License is distributed on an "AS IS" BASIS,
+ *  *  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ *  *  * See the License for the specific language governing permissions and
+ *  *  * limitations under the License.
  *  *
- *  * http://www.apache.org/licenses/LICENSE-2.0
- *  *
- *  * Unless required by applicable law or agreed to in writing, software
- *  * distributed under the License is distributed on an "AS IS" BASIS,
- *  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- *  * See the License for the specific language governing permissions and
- *  * limitations under the License.
  *
  */
 
diff --git a/canvasgl/src/main/java/com/chillingvan/canvasgl/textureFilter/TextureSampling3mul3Filter.java b/canvasgl/src/main/java/com/chillingvan/canvasgl/textureFilter/TextureSampling3mul3Filter.java
index 53c1736..88e20b6 100644
--- a/canvasgl/src/main/java/com/chillingvan/canvasgl/textureFilter/TextureSampling3mul3Filter.java
+++ b/canvasgl/src/main/java/com/chillingvan/canvasgl/textureFilter/TextureSampling3mul3Filter.java
@@ -1,18 +1,20 @@
 /*
  *
- *  * Copyright (C) 2012 CyberAgent
  *  *
- *  * Licensed under the Apache License, Version 2.0 (the "License");
- *  * you may not use this file except in compliance with the License.
- *  * You may obtain a copy of the License at
+ *  *  * Copyright (C) 2016 ChillingVan
+ *  *  *
+ *  *  * Licensed under the Apache License, Version 2.0 (the "License");
+ *  *  * you may not use this file except in compliance with the License.
+ *  *  * You may obtain a copy of the License at
+ *  *  *
+ *  *  * http://www.apache.org/licenses/LICENSE-2.0
+ *  *  *
+ *  *  * Unless required by applicable law or agreed to in writing, software
+ *  *  * distributed under the License is distributed on an "AS IS" BASIS,
+ *  *  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ *  *  * See the License for the specific language governing permissions and
+ *  *  * limitations under the License.
  *  *
- *  * http://www.apache.org/licenses/LICENSE-2.0
- *  *
- *  * Unless required by applicable law or agreed to in writing, software
- *  * distributed under the License is distributed on an "AS IS" BASIS,
- *  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- *  * See the License for the specific language governing permissions and
- *  * limitations under the License.
  *
  */
 
diff --git a/canvasgl/src/main/java/com/chillingvan/canvasgl/textureFilter/TwoTextureFilter.java b/canvasgl/src/main/java/com/chillingvan/canvasgl/textureFilter/TwoTextureFilter.java
index 0d086f0..4951a02 100644
--- a/canvasgl/src/main/java/com/chillingvan/canvasgl/textureFilter/TwoTextureFilter.java
+++ b/canvasgl/src/main/java/com/chillingvan/canvasgl/textureFilter/TwoTextureFilter.java
@@ -1,18 +1,20 @@
 /*
  *
- *  * Copyright (C) 2012 CyberAgent
  *  *
- *  * Licensed under the Apache License, Version 2.0 (the "License");
- *  * you may not use this file except in compliance with the License.
- *  * You may obtain a copy of the License at
+ *  *  * Copyright (C) 2016 ChillingVan
+ *  *  *
+ *  *  * Licensed under the Apache License, Version 2.0 (the "License");
+ *  *  * you may not use this file except in compliance with the License.
+ *  *  * You may obtain a copy of the License at
+ *  *  *
+ *  *  * http://www.apache.org/licenses/LICENSE-2.0
+ *  *  *
+ *  *  * Unless required by applicable law or agreed to in writing, software
+ *  *  * distributed under the License is distributed on an "AS IS" BASIS,
+ *  *  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ *  *  * See the License for the specific language governing permissions and
+ *  *  * limitations under the License.
  *  *
- *  * http://www.apache.org/licenses/LICENSE-2.0
- *  *
- *  * Unless required by applicable law or agreed to in writing, software
- *  * distributed under the License is distributed on an "AS IS" BASIS,
- *  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- *  * See the License for the specific language governing permissions and
- *  * limitations under the License.
  *
  */
 
diff --git a/canvasgl/src/test/java/com/chillingvan/canvasgl/ExampleUnitTest.java b/canvasgl/src/test/java/com/chillingvan/canvasgl/ExampleUnitTest.java
index 5b7ffda..1f9be00 100644
--- a/canvasgl/src/test/java/com/chillingvan/canvasgl/ExampleUnitTest.java
+++ b/canvasgl/src/test/java/com/chillingvan/canvasgl/ExampleUnitTest.java
@@ -1,18 +1,20 @@
 /*
  *
- *  * Copyright (C) 2012 CyberAgent
  *  *
- *  * Licensed under the Apache License, Version 2.0 (the "License");
- *  * you may not use this file except in compliance with the License.
- *  * You may obtain a copy of the License at
+ *  *  * Copyright (C) 2016 ChillingVan
+ *  *  *
+ *  *  * Licensed under the Apache License, Version 2.0 (the "License");
+ *  *  * you may not use this file except in compliance with the License.
+ *  *  * You may obtain a copy of the License at
+ *  *  *
+ *  *  * http://www.apache.org/licenses/LICENSE-2.0
+ *  *  *
+ *  *  * Unless required by applicable law or agreed to in writing, software
+ *  *  * distributed under the License is distributed on an "AS IS" BASIS,
+ *  *  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ *  *  * See the License for the specific language governing permissions and
+ *  *  * limitations under the License.
  *  *
- *  * http://www.apache.org/licenses/LICENSE-2.0
- *  *
- *  * Unless required by applicable law or agreed to in writing, software
- *  * distributed under the License is distributed on an "AS IS" BASIS,
- *  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- *  * See the License for the specific language governing permissions and
- *  * limitations under the License.
  *
  */
 
diff --git a/canvasglsample/build.gradle b/canvasglsample/build.gradle
index 76aabaa..8f65d37 100644
--- a/canvasglsample/build.gradle
+++ b/canvasglsample/build.gradle
@@ -1,18 +1,20 @@
 /*
  *
- *  * Copyright (C) 2012 CyberAgent
  *  *
- *  * Licensed under the Apache License, Version 2.0 (the "License");
- *  * you may not use this file except in compliance with the License.
- *  * You may obtain a copy of the License at
+ *  *  * Copyright (C) 2016 ChillingVan
+ *  *  *
+ *  *  * Licensed under the Apache License, Version 2.0 (the "License");
+ *  *  * you may not use this file except in compliance with the License.
+ *  *  * You may obtain a copy of the License at
+ *  *  *
+ *  *  * http://www.apache.org/licenses/LICENSE-2.0
+ *  *  *
+ *  *  * Unless required by applicable law or agreed to in writing, software
+ *  *  * distributed under the License is distributed on an "AS IS" BASIS,
+ *  *  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ *  *  * See the License for the specific language governing permissions and
+ *  *  * limitations under the License.
  *  *
- *  * http://www.apache.org/licenses/LICENSE-2.0
- *  *
- *  * Unless required by applicable law or agreed to in writing, software
- *  * distributed under the License is distributed on an "AS IS" BASIS,
- *  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- *  * See the License for the specific language governing permissions and
- *  * limitations under the License.
  *
  */
 
diff --git a/canvasglsample/src/androidTest/java/com/chillingvan/canvasglsample/ExampleInstrumentedTest.java b/canvasglsample/src/androidTest/java/com/chillingvan/canvasglsample/ExampleInstrumentedTest.java
index aa7b35d..33e48c4 100644
--- a/canvasglsample/src/androidTest/java/com/chillingvan/canvasglsample/ExampleInstrumentedTest.java
+++ b/canvasglsample/src/androidTest/java/com/chillingvan/canvasglsample/ExampleInstrumentedTest.java
@@ -1,18 +1,20 @@
 /*
  *
- *  * Copyright (C) 2012 CyberAgent
  *  *
- *  * Licensed under the Apache License, Version 2.0 (the "License");
- *  * you may not use this file except in compliance with the License.
- *  * You may obtain a copy of the License at
+ *  *  * Copyright (C) 2016 ChillingVan
+ *  *  *
+ *  *  * Licensed under the Apache License, Version 2.0 (the "License");
+ *  *  * you may not use this file except in compliance with the License.
+ *  *  * You may obtain a copy of the License at
+ *  *  *
+ *  *  * http://www.apache.org/licenses/LICENSE-2.0
+ *  *  *
+ *  *  * Unless required by applicable law or agreed to in writing, software
+ *  *  * distributed under the License is distributed on an "AS IS" BASIS,
+ *  *  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ *  *  * See the License for the specific language governing permissions and
+ *  *  * limitations under the License.
  *  *
- *  * http://www.apache.org/licenses/LICENSE-2.0
- *  *
- *  * Unless required by applicable law or agreed to in writing, software
- *  * distributed under the License is distributed on an "AS IS" BASIS,
- *  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- *  * See the License for the specific language governing permissions and
- *  * limitations under the License.
  *
  */
 
diff --git a/canvasglsample/src/main/AndroidManifest.xml b/canvasglsample/src/main/AndroidManifest.xml
index aaebc6c..42ba1c6 100644
--- a/canvasglsample/src/main/AndroidManifest.xml
+++ b/canvasglsample/src/main/AndroidManifest.xml
@@ -1,4 +1,24 @@
 <?xml version="1.0" encoding="utf-8"?>
+<!--
+  ~ /*
+  ~  *
+  ~  *  * Copyright (C) 2016 ChillingVan
+  ~  *  *
+  ~  *  * Licensed under the Apache License, Version 2.0 (the "License");
+  ~  *  * you may not use this file except in compliance with the License.
+  ~  *  * You may obtain a copy of the License at
+  ~  *  *
+  ~  *  * http://www.apache.org/licenses/LICENSE-2.0
+  ~  *  *
+  ~  *  * Unless required by applicable law or agreed to in writing, software
+  ~  *  * distributed under the License is distributed on an "AS IS" BASIS,
+  ~  *  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+  ~  *  * See the License for the specific language governing permissions and
+  ~  *  * limitations under the License.
+  ~  *
+  ~  */
+  -->
+
 <manifest package="com.chillingvan.canvasglsample"
           xmlns:android="http://schemas.android.com/apk/res/android">
 
diff --git a/canvasglsample/src/main/java/com/chillingvan/canvasglsample/MainActivity.java b/canvasglsample/src/main/java/com/chillingvan/canvasglsample/MainActivity.java
index a015655..6e09f37 100644
--- a/canvasglsample/src/main/java/com/chillingvan/canvasglsample/MainActivity.java
+++ b/canvasglsample/src/main/java/com/chillingvan/canvasglsample/MainActivity.java
@@ -1,18 +1,20 @@
 /*
  *
- *  * Copyright (C) 2012 CyberAgent
  *  *
- *  * Licensed under the Apache License, Version 2.0 (the "License");
- *  * you may not use this file except in compliance with the License.
- *  * You may obtain a copy of the License at
+ *  *  * Copyright (C) 2016 ChillingVan
+ *  *  *
+ *  *  * Licensed under the Apache License, Version 2.0 (the "License");
+ *  *  * you may not use this file except in compliance with the License.
+ *  *  * You may obtain a copy of the License at
+ *  *  *
+ *  *  * http://www.apache.org/licenses/LICENSE-2.0
+ *  *  *
+ *  *  * Unless required by applicable law or agreed to in writing, software
+ *  *  * distributed under the License is distributed on an "AS IS" BASIS,
+ *  *  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ *  *  * See the License for the specific language governing permissions and
+ *  *  * limitations under the License.
  *  *
- *  * http://www.apache.org/licenses/LICENSE-2.0
- *  *
- *  * Unless required by applicable law or agreed to in writing, software
- *  * distributed under the License is distributed on an "AS IS" BASIS,
- *  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- *  * See the License for the specific language governing permissions and
- *  * limitations under the License.
  *
  */
 
diff --git a/canvasglsample/src/main/java/com/chillingvan/canvasglsample/animation/AnimActivity.java b/canvasglsample/src/main/java/com/chillingvan/canvasglsample/animation/AnimActivity.java
index 07fcc77..de52f8a 100644
--- a/canvasglsample/src/main/java/com/chillingvan/canvasglsample/animation/AnimActivity.java
+++ b/canvasglsample/src/main/java/com/chillingvan/canvasglsample/animation/AnimActivity.java
@@ -1,18 +1,20 @@
 /*
  *
- *  * Copyright (C) 2012 CyberAgent
  *  *
- *  * Licensed under the Apache License, Version 2.0 (the "License");
- *  * you may not use this file except in compliance with the License.
- *  * You may obtain a copy of the License at
+ *  *  * Copyright (C) 2016 ChillingVan
+ *  *  *
+ *  *  * Licensed under the Apache License, Version 2.0 (the "License");
+ *  *  * you may not use this file except in compliance with the License.
+ *  *  * You may obtain a copy of the License at
+ *  *  *
+ *  *  * http://www.apache.org/licenses/LICENSE-2.0
+ *  *  *
+ *  *  * Unless required by applicable law or agreed to in writing, software
+ *  *  * distributed under the License is distributed on an "AS IS" BASIS,
+ *  *  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ *  *  * See the License for the specific language governing permissions and
+ *  *  * limitations under the License.
  *  *
- *  * http://www.apache.org/licenses/LICENSE-2.0
- *  *
- *  * Unless required by applicable law or agreed to in writing, software
- *  * distributed under the License is distributed on an "AS IS" BASIS,
- *  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- *  * See the License for the specific language governing permissions and
- *  * limitations under the License.
  *
  */
 
diff --git a/canvasglsample/src/main/java/com/chillingvan/canvasglsample/animation/AnimGLTextureView.java b/canvasglsample/src/main/java/com/chillingvan/canvasglsample/animation/AnimGLTextureView.java
index 9a7bd84..2b57a34 100644
--- a/canvasglsample/src/main/java/com/chillingvan/canvasglsample/animation/AnimGLTextureView.java
+++ b/canvasglsample/src/main/java/com/chillingvan/canvasglsample/animation/AnimGLTextureView.java
@@ -1,18 +1,20 @@
 /*
  *
- *  * Copyright (C) 2012 CyberAgent
  *  *
- *  * Licensed under the Apache License, Version 2.0 (the "License");
- *  * you may not use this file except in compliance with the License.
- *  * You may obtain a copy of the License at
+ *  *  * Copyright (C) 2016 ChillingVan
+ *  *  *
+ *  *  * Licensed under the Apache License, Version 2.0 (the "License");
+ *  *  * you may not use this file except in compliance with the License.
+ *  *  * You may obtain a copy of the License at
+ *  *  *
+ *  *  * http://www.apache.org/licenses/LICENSE-2.0
+ *  *  *
+ *  *  * Unless required by applicable law or agreed to in writing, software
+ *  *  * distributed under the License is distributed on an "AS IS" BASIS,
+ *  *  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ *  *  * See the License for the specific language governing permissions and
+ *  *  * limitations under the License.
  *  *
- *  * http://www.apache.org/licenses/LICENSE-2.0
- *  *
- *  * Unless required by applicable law or agreed to in writing, software
- *  * distributed under the License is distributed on an "AS IS" BASIS,
- *  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- *  * See the License for the specific language governing permissions and
- *  * limitations under the License.
  *
  */
 
diff --git a/canvasglsample/src/main/java/com/chillingvan/canvasglsample/animation/AnimGLView.java b/canvasglsample/src/main/java/com/chillingvan/canvasglsample/animation/AnimGLView.java
index a1ffb49..51c00aa 100644
--- a/canvasglsample/src/main/java/com/chillingvan/canvasglsample/animation/AnimGLView.java
+++ b/canvasglsample/src/main/java/com/chillingvan/canvasglsample/animation/AnimGLView.java
@@ -1,18 +1,20 @@
 /*
  *
- *  * Copyright (C) 2012 CyberAgent
  *  *
- *  * Licensed under the Apache License, Version 2.0 (the "License");
- *  * you may not use this file except in compliance with the License.
- *  * You may obtain a copy of the License at
+ *  *  * Copyright (C) 2016 ChillingVan
+ *  *  *
+ *  *  * Licensed under the Apache License, Version 2.0 (the "License");
+ *  *  * you may not use this file except in compliance with the License.
+ *  *  * You may obtain a copy of the License at
+ *  *  *
+ *  *  * http://www.apache.org/licenses/LICENSE-2.0
+ *  *  *
+ *  *  * Unless required by applicable law or agreed to in writing, software
+ *  *  * distributed under the License is distributed on an "AS IS" BASIS,
+ *  *  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ *  *  * See the License for the specific language governing permissions and
+ *  *  * limitations under the License.
  *  *
- *  * http://www.apache.org/licenses/LICENSE-2.0
- *  *
- *  * Unless required by applicable law or agreed to in writing, software
- *  * distributed under the License is distributed on an "AS IS" BASIS,
- *  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- *  * See the License for the specific language governing permissions and
- *  * limitations under the License.
  *
  */
 
diff --git a/canvasglsample/src/main/java/com/chillingvan/canvasglsample/animation/bubble/Bubble.java b/canvasglsample/src/main/java/com/chillingvan/canvasglsample/animation/bubble/Bubble.java
index 031eb09..60a528f 100644
--- a/canvasglsample/src/main/java/com/chillingvan/canvasglsample/animation/bubble/Bubble.java
+++ b/canvasglsample/src/main/java/com/chillingvan/canvasglsample/animation/bubble/Bubble.java
@@ -1,18 +1,20 @@
 /*
  *
- *  * Copyright (C) 2012 CyberAgent
  *  *
- *  * Licensed under the Apache License, Version 2.0 (the "License");
- *  * you may not use this file except in compliance with the License.
- *  * You may obtain a copy of the License at
+ *  *  * Copyright (C) 2016 ChillingVan
+ *  *  *
+ *  *  * Licensed under the Apache License, Version 2.0 (the "License");
+ *  *  * you may not use this file except in compliance with the License.
+ *  *  * You may obtain a copy of the License at
+ *  *  *
+ *  *  * http://www.apache.org/licenses/LICENSE-2.0
+ *  *  *
+ *  *  * Unless required by applicable law or agreed to in writing, software
+ *  *  * distributed under the License is distributed on an "AS IS" BASIS,
+ *  *  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ *  *  * See the License for the specific language governing permissions and
+ *  *  * limitations under the License.
  *  *
- *  * http://www.apache.org/licenses/LICENSE-2.0
- *  *
- *  * Unless required by applicable law or agreed to in writing, software
- *  * distributed under the License is distributed on an "AS IS" BASIS,
- *  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- *  * See the License for the specific language governing permissions and
- *  * limitations under the License.
  *
  */
 
diff --git a/canvasglsample/src/main/java/com/chillingvan/canvasglsample/animation/bubble/MovableObj.java b/canvasglsample/src/main/java/com/chillingvan/canvasglsample/animation/bubble/MovableObj.java
index 5331307..363f904 100644
--- a/canvasglsample/src/main/java/com/chillingvan/canvasglsample/animation/bubble/MovableObj.java
+++ b/canvasglsample/src/main/java/com/chillingvan/canvasglsample/animation/bubble/MovableObj.java
@@ -1,18 +1,20 @@
 /*
  *
- *  * Copyright (C) 2012 CyberAgent
  *  *
- *  * Licensed under the Apache License, Version 2.0 (the "License");
- *  * you may not use this file except in compliance with the License.
- *  * You may obtain a copy of the License at
+ *  *  * Copyright (C) 2016 ChillingVan
+ *  *  *
+ *  *  * Licensed under the Apache License, Version 2.0 (the "License");
+ *  *  * you may not use this file except in compliance with the License.
+ *  *  * You may obtain a copy of the License at
+ *  *  *
+ *  *  * http://www.apache.org/licenses/LICENSE-2.0
+ *  *  *
+ *  *  * Unless required by applicable law or agreed to in writing, software
+ *  *  * distributed under the License is distributed on an "AS IS" BASIS,
+ *  *  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ *  *  * See the License for the specific language governing permissions and
+ *  *  * limitations under the License.
  *  *
- *  * http://www.apache.org/licenses/LICENSE-2.0
- *  *
- *  * Unless required by applicable law or agreed to in writing, software
- *  * distributed under the License is distributed on an "AS IS" BASIS,
- *  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- *  * See the License for the specific language governing permissions and
- *  * limitations under the License.
  *
  */
 
diff --git a/canvasglsample/src/main/java/com/chillingvan/canvasglsample/animation/bubble/Wall.java b/canvasglsample/src/main/java/com/chillingvan/canvasglsample/animation/bubble/Wall.java
index 9c24c9d..943d2ee 100644
--- a/canvasglsample/src/main/java/com/chillingvan/canvasglsample/animation/bubble/Wall.java
+++ b/canvasglsample/src/main/java/com/chillingvan/canvasglsample/animation/bubble/Wall.java
@@ -1,18 +1,20 @@
 /*
  *
- *  * Copyright (C) 2012 CyberAgent
  *  *
- *  * Licensed under the Apache License, Version 2.0 (the "License");
- *  * you may not use this file except in compliance with the License.
- *  * You may obtain a copy of the License at
+ *  *  * Copyright (C) 2016 ChillingVan
+ *  *  *
+ *  *  * Licensed under the Apache License, Version 2.0 (the "License");
+ *  *  * you may not use this file except in compliance with the License.
+ *  *  * You may obtain a copy of the License at
+ *  *  *
+ *  *  * http://www.apache.org/licenses/LICENSE-2.0
+ *  *  *
+ *  *  * Unless required by applicable law or agreed to in writing, software
+ *  *  * distributed under the License is distributed on an "AS IS" BASIS,
+ *  *  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ *  *  * See the License for the specific language governing permissions and
+ *  *  * limitations under the License.
  *  *
- *  * http://www.apache.org/licenses/LICENSE-2.0
- *  *
- *  * Unless required by applicable law or agreed to in writing, software
- *  * distributed under the License is distributed on an "AS IS" BASIS,
- *  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- *  * See the License for the specific language governing permissions and
- *  * limitations under the License.
  *
  */
 
diff --git a/canvasglsample/src/main/java/com/chillingvan/canvasglsample/compareCanvas/CompareCanvasActivity.java b/canvasglsample/src/main/java/com/chillingvan/canvasglsample/compareCanvas/CompareCanvasActivity.java
index cdb5881..4792a49 100644
--- a/canvasglsample/src/main/java/com/chillingvan/canvasglsample/compareCanvas/CompareCanvasActivity.java
+++ b/canvasglsample/src/main/java/com/chillingvan/canvasglsample/compareCanvas/CompareCanvasActivity.java
@@ -1,18 +1,20 @@
 /*
  *
- *  * Copyright (C) 2012 CyberAgent
  *  *
- *  * Licensed under the Apache License, Version 2.0 (the "License");
- *  * you may not use this file except in compliance with the License.
- *  * You may obtain a copy of the License at
+ *  *  * Copyright (C) 2016 ChillingVan
+ *  *  *
+ *  *  * Licensed under the Apache License, Version 2.0 (the "License");
+ *  *  * you may not use this file except in compliance with the License.
+ *  *  * You may obtain a copy of the License at
+ *  *  *
+ *  *  * http://www.apache.org/licenses/LICENSE-2.0
+ *  *  *
+ *  *  * Unless required by applicable law or agreed to in writing, software
+ *  *  * distributed under the License is distributed on an "AS IS" BASIS,
+ *  *  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ *  *  * See the License for the specific language governing permissions and
+ *  *  * limitations under the License.
  *  *
- *  * http://www.apache.org/licenses/LICENSE-2.0
- *  *
- *  * Unless required by applicable law or agreed to in writing, software
- *  * distributed under the License is distributed on an "AS IS" BASIS,
- *  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- *  * See the License for the specific language governing permissions and
- *  * limitations under the License.
  *
  */
 
diff --git a/canvasglsample/src/main/java/com/chillingvan/canvasglsample/compareCanvas/CompareGLView.java b/canvasglsample/src/main/java/com/chillingvan/canvasglsample/compareCanvas/CompareGLView.java
index 009a224..f512ae6 100644
--- a/canvasglsample/src/main/java/com/chillingvan/canvasglsample/compareCanvas/CompareGLView.java
+++ b/canvasglsample/src/main/java/com/chillingvan/canvasglsample/compareCanvas/CompareGLView.java
@@ -1,18 +1,20 @@
 /*
  *
- *  * Copyright (C) 2012 CyberAgent
  *  *
- *  * Licensed under the Apache License, Version 2.0 (the "License");
- *  * you may not use this file except in compliance with the License.
- *  * You may obtain a copy of the License at
+ *  *  * Copyright (C) 2016 ChillingVan
+ *  *  *
+ *  *  * Licensed under the Apache License, Version 2.0 (the "License");
+ *  *  * you may not use this file except in compliance with the License.
+ *  *  * You may obtain a copy of the License at
+ *  *  *
+ *  *  * http://www.apache.org/licenses/LICENSE-2.0
+ *  *  *
+ *  *  * Unless required by applicable law or agreed to in writing, software
+ *  *  * distributed under the License is distributed on an "AS IS" BASIS,
+ *  *  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ *  *  * See the License for the specific language governing permissions and
+ *  *  * limitations under the License.
  *  *
- *  * http://www.apache.org/licenses/LICENSE-2.0
- *  *
- *  * Unless required by applicable law or agreed to in writing, software
- *  * distributed under the License is distributed on an "AS IS" BASIS,
- *  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- *  * See the License for the specific language governing permissions and
- *  * limitations under the License.
  *
  */
 
diff --git a/canvasglsample/src/main/java/com/chillingvan/canvasglsample/compareCanvas/CompareNormalView.java b/canvasglsample/src/main/java/com/chillingvan/canvasglsample/compareCanvas/CompareNormalView.java
index 6024593..99b1389 100644
--- a/canvasglsample/src/main/java/com/chillingvan/canvasglsample/compareCanvas/CompareNormalView.java
+++ b/canvasglsample/src/main/java/com/chillingvan/canvasglsample/compareCanvas/CompareNormalView.java
@@ -1,18 +1,20 @@
 /*
  *
- *  * Copyright (C) 2012 CyberAgent
  *  *
- *  * Licensed under the Apache License, Version 2.0 (the "License");
- *  * you may not use this file except in compliance with the License.
- *  * You may obtain a copy of the License at
+ *  *  * Copyright (C) 2016 ChillingVan
+ *  *  *
+ *  *  * Licensed under the Apache License, Version 2.0 (the "License");
+ *  *  * you may not use this file except in compliance with the License.
+ *  *  * You may obtain a copy of the License at
+ *  *  *
+ *  *  * http://www.apache.org/licenses/LICENSE-2.0
+ *  *  *
+ *  *  * Unless required by applicable law or agreed to in writing, software
+ *  *  * distributed under the License is distributed on an "AS IS" BASIS,
+ *  *  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ *  *  * See the License for the specific language governing permissions and
+ *  *  * limitations under the License.
  *  *
- *  * http://www.apache.org/licenses/LICENSE-2.0
- *  *
- *  * Unless required by applicable law or agreed to in writing, software
- *  * distributed under the License is distributed on an "AS IS" BASIS,
- *  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- *  * See the License for the specific language governing permissions and
- *  * limitations under the License.
  *
  */
 
diff --git a/canvasglsample/src/main/java/com/chillingvan/canvasglsample/filter/CaseEntity.java b/canvasglsample/src/main/java/com/chillingvan/canvasglsample/filter/CaseEntity.java
index 4624913..05091e4 100644
--- a/canvasglsample/src/main/java/com/chillingvan/canvasglsample/filter/CaseEntity.java
+++ b/canvasglsample/src/main/java/com/chillingvan/canvasglsample/filter/CaseEntity.java
@@ -1,18 +1,20 @@
 /*
  *
- *  * Copyright (C) 2012 CyberAgent
  *  *
- *  * Licensed under the Apache License, Version 2.0 (the "License");
- *  * you may not use this file except in compliance with the License.
- *  * You may obtain a copy of the License at
+ *  *  * Copyright (C) 2016 ChillingVan
+ *  *  *
+ *  *  * Licensed under the Apache License, Version 2.0 (the "License");
+ *  *  * you may not use this file except in compliance with the License.
+ *  *  * You may obtain a copy of the License at
+ *  *  *
+ *  *  * http://www.apache.org/licenses/LICENSE-2.0
+ *  *  *
+ *  *  * Unless required by applicable law or agreed to in writing, software
+ *  *  * distributed under the License is distributed on an "AS IS" BASIS,
+ *  *  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ *  *  * See the License for the specific language governing permissions and
+ *  *  * limitations under the License.
  *  *
- *  * http://www.apache.org/licenses/LICENSE-2.0
- *  *
- *  * Unless required by applicable law or agreed to in writing, software
- *  * distributed under the License is distributed on an "AS IS" BASIS,
- *  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- *  * See the License for the specific language governing permissions and
- *  * limitations under the License.
  *
  */
 
diff --git a/canvasglsample/src/main/java/com/chillingvan/canvasglsample/filter/CaseItemView.java b/canvasglsample/src/main/java/com/chillingvan/canvasglsample/filter/CaseItemView.java
index c67940c..5ab9649 100644
--- a/canvasglsample/src/main/java/com/chillingvan/canvasglsample/filter/CaseItemView.java
+++ b/canvasglsample/src/main/java/com/chillingvan/canvasglsample/filter/CaseItemView.java
@@ -1,18 +1,20 @@
 /*
  *
- *  * Copyright (C) 2012 CyberAgent
  *  *
- *  * Licensed under the Apache License, Version 2.0 (the "License");
- *  * you may not use this file except in compliance with the License.
- *  * You may obtain a copy of the License at
+ *  *  * Copyright (C) 2016 ChillingVan
+ *  *  *
+ *  *  * Licensed under the Apache License, Version 2.0 (the "License");
+ *  *  * you may not use this file except in compliance with the License.
+ *  *  * You may obtain a copy of the License at
+ *  *  *
+ *  *  * http://www.apache.org/licenses/LICENSE-2.0
+ *  *  *
+ *  *  * Unless required by applicable law or agreed to in writing, software
+ *  *  * distributed under the License is distributed on an "AS IS" BASIS,
+ *  *  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ *  *  * See the License for the specific language governing permissions and
+ *  *  * limitations under the License.
  *  *
- *  * http://www.apache.org/licenses/LICENSE-2.0
- *  *
- *  * Unless required by applicable law or agreed to in writing, software
- *  * distributed under the License is distributed on an "AS IS" BASIS,
- *  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- *  * See the License for the specific language governing permissions and
- *  * limitations under the License.
  *
  */
 
diff --git a/canvasglsample/src/main/java/com/chillingvan/canvasglsample/filter/FilterActivity.java b/canvasglsample/src/main/java/com/chillingvan/canvasglsample/filter/FilterActivity.java
index 8ee0c1e..154358a 100644
--- a/canvasglsample/src/main/java/com/chillingvan/canvasglsample/filter/FilterActivity.java
+++ b/canvasglsample/src/main/java/com/chillingvan/canvasglsample/filter/FilterActivity.java
@@ -1,18 +1,20 @@
 /*
  *
- *  * Copyright (C) 2012 CyberAgent
  *  *
- *  * Licensed under the Apache License, Version 2.0 (the "License");
- *  * you may not use this file except in compliance with the License.
- *  * You may obtain a copy of the License at
+ *  *  * Copyright (C) 2016 ChillingVan
+ *  *  *
+ *  *  * Licensed under the Apache License, Version 2.0 (the "License");
+ *  *  * you may not use this file except in compliance with the License.
+ *  *  * You may obtain a copy of the License at
+ *  *  *
+ *  *  * http://www.apache.org/licenses/LICENSE-2.0
+ *  *  *
+ *  *  * Unless required by applicable law or agreed to in writing, software
+ *  *  * distributed under the License is distributed on an "AS IS" BASIS,
+ *  *  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ *  *  * See the License for the specific language governing permissions and
+ *  *  * limitations under the License.
  *  *
- *  * http://www.apache.org/licenses/LICENSE-2.0
- *  *
- *  * Unless required by applicable law or agreed to in writing, software
- *  * distributed under the License is distributed on an "AS IS" BASIS,
- *  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- *  * See the License for the specific language governing permissions and
- *  * limitations under the License.
  *
  */
 
diff --git a/canvasglsample/src/main/java/com/chillingvan/canvasglsample/filter/FilterAdjuster.java b/canvasglsample/src/main/java/com/chillingvan/canvasglsample/filter/FilterAdjuster.java
index 17a062d..9433ae4 100644
--- a/canvasglsample/src/main/java/com/chillingvan/canvasglsample/filter/FilterAdjuster.java
+++ b/canvasglsample/src/main/java/com/chillingvan/canvasglsample/filter/FilterAdjuster.java
@@ -1,18 +1,20 @@
 /*
  *
- *  * Copyright (C) 2012 CyberAgent
  *  *
- *  * Licensed under the Apache License, Version 2.0 (the "License");
- *  * you may not use this file except in compliance with the License.
- *  * You may obtain a copy of the License at
+ *  *  * Copyright (C) 2016 ChillingVan
+ *  *  *
+ *  *  * Licensed under the Apache License, Version 2.0 (the "License");
+ *  *  * you may not use this file except in compliance with the License.
+ *  *  * You may obtain a copy of the License at
+ *  *  *
+ *  *  * http://www.apache.org/licenses/LICENSE-2.0
+ *  *  *
+ *  *  * Unless required by applicable law or agreed to in writing, software
+ *  *  * distributed under the License is distributed on an "AS IS" BASIS,
+ *  *  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ *  *  * See the License for the specific language governing permissions and
+ *  *  * limitations under the License.
  *  *
- *  * http://www.apache.org/licenses/LICENSE-2.0
- *  *
- *  * Unless required by applicable law or agreed to in writing, software
- *  * distributed under the License is distributed on an "AS IS" BASIS,
- *  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- *  * See the License for the specific language governing permissions and
- *  * limitations under the License.
  *
  */
 
diff --git a/canvasglsample/src/main/java/com/chillingvan/canvasglsample/filter/FilterGLView.java b/canvasglsample/src/main/java/com/chillingvan/canvasglsample/filter/FilterGLView.java
index 6b06d48..b25e2d9 100644
--- a/canvasglsample/src/main/java/com/chillingvan/canvasglsample/filter/FilterGLView.java
+++ b/canvasglsample/src/main/java/com/chillingvan/canvasglsample/filter/FilterGLView.java
@@ -1,18 +1,20 @@
 /*
  *
- *  * Copyright (C) 2012 CyberAgent
  *  *
- *  * Licensed under the Apache License, Version 2.0 (the "License");
- *  * you may not use this file except in compliance with the License.
- *  * You may obtain a copy of the License at
+ *  *  * Copyright (C) 2016 ChillingVan
+ *  *  *
+ *  *  * Licensed under the Apache License, Version 2.0 (the "License");
+ *  *  * you may not use this file except in compliance with the License.
+ *  *  * You may obtain a copy of the License at
+ *  *  *
+ *  *  * http://www.apache.org/licenses/LICENSE-2.0
+ *  *  *
+ *  *  * Unless required by applicable law or agreed to in writing, software
+ *  *  * distributed under the License is distributed on an "AS IS" BASIS,
+ *  *  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ *  *  * See the License for the specific language governing permissions and
+ *  *  * limitations under the License.
  *  *
- *  * http://www.apache.org/licenses/LICENSE-2.0
- *  *
- *  * Unless required by applicable law or agreed to in writing, software
- *  * distributed under the License is distributed on an "AS IS" BASIS,
- *  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- *  * See the License for the specific language governing permissions and
- *  * limitations under the License.
  *
  */
 
diff --git a/canvasglsample/src/main/java/com/chillingvan/canvasglsample/filter/adapter/CommonAdapterInternal.java b/canvasglsample/src/main/java/com/chillingvan/canvasglsample/filter/adapter/CommonAdapterInternal.java
index a07544f..a0c94bf 100644
--- a/canvasglsample/src/main/java/com/chillingvan/canvasglsample/filter/adapter/CommonAdapterInternal.java
+++ b/canvasglsample/src/main/java/com/chillingvan/canvasglsample/filter/adapter/CommonAdapterInternal.java
@@ -1,18 +1,20 @@
 /*
  *
- *  * Copyright (C) 2012 CyberAgent
  *  *
- *  * Licensed under the Apache License, Version 2.0 (the "License");
- *  * you may not use this file except in compliance with the License.
- *  * You may obtain a copy of the License at
+ *  *  * Copyright (C) 2016 ChillingVan
+ *  *  *
+ *  *  * Licensed under the Apache License, Version 2.0 (the "License");
+ *  *  * you may not use this file except in compliance with the License.
+ *  *  * You may obtain a copy of the License at
+ *  *  *
+ *  *  * http://www.apache.org/licenses/LICENSE-2.0
+ *  *  *
+ *  *  * Unless required by applicable law or agreed to in writing, software
+ *  *  * distributed under the License is distributed on an "AS IS" BASIS,
+ *  *  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ *  *  * See the License for the specific language governing permissions and
+ *  *  * limitations under the License.
  *  *
- *  * http://www.apache.org/licenses/LICENSE-2.0
- *  *
- *  * Unless required by applicable law or agreed to in writing, software
- *  * distributed under the License is distributed on an "AS IS" BASIS,
- *  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- *  * See the License for the specific language governing permissions and
- *  * limitations under the License.
  *
  */
 
diff --git a/canvasglsample/src/main/java/com/chillingvan/canvasglsample/filter/adapter/CommonBaseAdapter.java b/canvasglsample/src/main/java/com/chillingvan/canvasglsample/filter/adapter/CommonBaseAdapter.java
index 3425e51..f45c6a3 100644
--- a/canvasglsample/src/main/java/com/chillingvan/canvasglsample/filter/adapter/CommonBaseAdapter.java
+++ b/canvasglsample/src/main/java/com/chillingvan/canvasglsample/filter/adapter/CommonBaseAdapter.java
@@ -1,18 +1,20 @@
 /*
  *
- *  * Copyright (C) 2012 CyberAgent
  *  *
- *  * Licensed under the Apache License, Version 2.0 (the "License");
- *  * you may not use this file except in compliance with the License.
- *  * You may obtain a copy of the License at
+ *  *  * Copyright (C) 2016 ChillingVan
+ *  *  *
+ *  *  * Licensed under the Apache License, Version 2.0 (the "License");
+ *  *  * you may not use this file except in compliance with the License.
+ *  *  * You may obtain a copy of the License at
+ *  *  *
+ *  *  * http://www.apache.org/licenses/LICENSE-2.0
+ *  *  *
+ *  *  * Unless required by applicable law or agreed to in writing, software
+ *  *  * distributed under the License is distributed on an "AS IS" BASIS,
+ *  *  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ *  *  * See the License for the specific language governing permissions and
+ *  *  * limitations under the License.
  *  *
- *  * http://www.apache.org/licenses/LICENSE-2.0
- *  *
- *  * Unless required by applicable law or agreed to in writing, software
- *  * distributed under the License is distributed on an "AS IS" BASIS,
- *  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- *  * See the License for the specific language governing permissions and
- *  * limitations under the License.
  *
  */
 
diff --git a/canvasglsample/src/main/java/com/chillingvan/canvasglsample/filter/adapter/CommonItemView.java b/canvasglsample/src/main/java/com/chillingvan/canvasglsample/filter/adapter/CommonItemView.java
index 983bfe9..1071ec5 100644
--- a/canvasglsample/src/main/java/com/chillingvan/canvasglsample/filter/adapter/CommonItemView.java
+++ b/canvasglsample/src/main/java/com/chillingvan/canvasglsample/filter/adapter/CommonItemView.java
@@ -1,18 +1,20 @@
 /*
  *
- *  * Copyright (C) 2012 CyberAgent
  *  *
- *  * Licensed under the Apache License, Version 2.0 (the "License");
- *  * you may not use this file except in compliance with the License.
- *  * You may obtain a copy of the License at
+ *  *  * Copyright (C) 2016 ChillingVan
+ *  *  *
+ *  *  * Licensed under the Apache License, Version 2.0 (the "License");
+ *  *  * you may not use this file except in compliance with the License.
+ *  *  * You may obtain a copy of the License at
+ *  *  *
+ *  *  * http://www.apache.org/licenses/LICENSE-2.0
+ *  *  *
+ *  *  * Unless required by applicable law or agreed to in writing, software
+ *  *  * distributed under the License is distributed on an "AS IS" BASIS,
+ *  *  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ *  *  * See the License for the specific language governing permissions and
+ *  *  * limitations under the License.
  *  *
- *  * http://www.apache.org/licenses/LICENSE-2.0
- *  *
- *  * Unless required by applicable law or agreed to in writing, software
- *  * distributed under the License is distributed on an "AS IS" BASIS,
- *  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- *  * See the License for the specific language governing permissions and
- *  * limitations under the License.
  *
  */
 
diff --git a/canvasglsample/src/main/java/com/chillingvan/canvasglsample/filter/adapter/RenderEntity.java b/canvasglsample/src/main/java/com/chillingvan/canvasglsample/filter/adapter/RenderEntity.java
index 3377ea3..60eff10 100644
--- a/canvasglsample/src/main/java/com/chillingvan/canvasglsample/filter/adapter/RenderEntity.java
+++ b/canvasglsample/src/main/java/com/chillingvan/canvasglsample/filter/adapter/RenderEntity.java
@@ -1,18 +1,20 @@
 /*
  *
- *  * Copyright (C) 2012 CyberAgent
  *  *
- *  * Licensed under the Apache License, Version 2.0 (the "License");
- *  * you may not use this file except in compliance with the License.
- *  * You may obtain a copy of the License at
+ *  *  * Copyright (C) 2016 ChillingVan
+ *  *  *
+ *  *  * Licensed under the Apache License, Version 2.0 (the "License");
+ *  *  * you may not use this file except in compliance with the License.
+ *  *  * You may obtain a copy of the License at
+ *  *  *
+ *  *  * http://www.apache.org/licenses/LICENSE-2.0
+ *  *  *
+ *  *  * Unless required by applicable law or agreed to in writing, software
+ *  *  * distributed under the License is distributed on an "AS IS" BASIS,
+ *  *  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ *  *  * See the License for the specific language governing permissions and
+ *  *  * limitations under the License.
  *  *
- *  * http://www.apache.org/licenses/LICENSE-2.0
- *  *
- *  * Unless required by applicable law or agreed to in writing, software
- *  * distributed under the License is distributed on an "AS IS" BASIS,
- *  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- *  * See the License for the specific language governing permissions and
- *  * limitations under the License.
  *
  */
 
diff --git a/canvasglsample/src/main/java/com/chillingvan/canvasglsample/offscreen/OffScreenActivity.java b/canvasglsample/src/main/java/com/chillingvan/canvasglsample/offscreen/OffScreenActivity.java
index 6616762..a91a90a 100644
--- a/canvasglsample/src/main/java/com/chillingvan/canvasglsample/offscreen/OffScreenActivity.java
+++ b/canvasglsample/src/main/java/com/chillingvan/canvasglsample/offscreen/OffScreenActivity.java
@@ -1,3 +1,23 @@
+/*
+ *
+ *  *
+ *  *  * Copyright (C) 2016 ChillingVan
+ *  *  *
+ *  *  * Licensed under the Apache License, Version 2.0 (the "License");
+ *  *  * you may not use this file except in compliance with the License.
+ *  *  * You may obtain a copy of the License at
+ *  *  *
+ *  *  * http://www.apache.org/licenses/LICENSE-2.0
+ *  *  *
+ *  *  * Unless required by applicable law or agreed to in writing, software
+ *  *  * distributed under the License is distributed on an "AS IS" BASIS,
+ *  *  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ *  *  * See the License for the specific language governing permissions and
+ *  *  * limitations under the License.
+ *  *
+ *
+ */
+
 package com.chillingvan.canvasglsample.offscreen;
 
 import android.app.Activity;
diff --git a/canvasglsample/src/main/java/com/chillingvan/canvasglsample/textureView/CameraPreviewTextureView.java b/canvasglsample/src/main/java/com/chillingvan/canvasglsample/textureView/CameraPreviewTextureView.java
index 2bd304d..d092ab8 100644
--- a/canvasglsample/src/main/java/com/chillingvan/canvasglsample/textureView/CameraPreviewTextureView.java
+++ b/canvasglsample/src/main/java/com/chillingvan/canvasglsample/textureView/CameraPreviewTextureView.java
@@ -1,18 +1,20 @@
 /*
  *
- *  * Copyright (C) 2012 CyberAgent
  *  *
- *  * Licensed under the Apache License, Version 2.0 (the "License");
- *  * you may not use this file except in compliance with the License.
- *  * You may obtain a copy of the License at
+ *  *  * Copyright (C) 2016 ChillingVan
+ *  *  *
+ *  *  * Licensed under the Apache License, Version 2.0 (the "License");
+ *  *  * you may not use this file except in compliance with the License.
+ *  *  * You may obtain a copy of the License at
+ *  *  *
+ *  *  * http://www.apache.org/licenses/LICENSE-2.0
+ *  *  *
+ *  *  * Unless required by applicable law or agreed to in writing, software
+ *  *  * distributed under the License is distributed on an "AS IS" BASIS,
+ *  *  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ *  *  * See the License for the specific language governing permissions and
+ *  *  * limitations under the License.
  *  *
- *  * http://www.apache.org/licenses/LICENSE-2.0
- *  *
- *  * Unless required by applicable law or agreed to in writing, software
- *  * distributed under the License is distributed on an "AS IS" BASIS,
- *  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- *  * See the License for the specific language governing permissions and
- *  * limitations under the License.
  *
  */
 
diff --git a/canvasglsample/src/main/java/com/chillingvan/canvasglsample/textureView/CameraUtils.java b/canvasglsample/src/main/java/com/chillingvan/canvasglsample/textureView/CameraUtils.java
index bb7fa05..d5cb3f6 100644
--- a/canvasglsample/src/main/java/com/chillingvan/canvasglsample/textureView/CameraUtils.java
+++ b/canvasglsample/src/main/java/com/chillingvan/canvasglsample/textureView/CameraUtils.java
@@ -1,18 +1,20 @@
 /*
  *
- *  * Copyright (C) 2012 CyberAgent
  *  *
- *  * Licensed under the Apache License, Version 2.0 (the "License");
- *  * you may not use this file except in compliance with the License.
- *  * You may obtain a copy of the License at
+ *  *  * Copyright (C) 2016 ChillingVan
+ *  *  *
+ *  *  * Licensed under the Apache License, Version 2.0 (the "License");
+ *  *  * you may not use this file except in compliance with the License.
+ *  *  * You may obtain a copy of the License at
+ *  *  *
+ *  *  * http://www.apache.org/licenses/LICENSE-2.0
+ *  *  *
+ *  *  * Unless required by applicable law or agreed to in writing, software
+ *  *  * distributed under the License is distributed on an "AS IS" BASIS,
+ *  *  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ *  *  * See the License for the specific language governing permissions and
+ *  *  * limitations under the License.
  *  *
- *  * http://www.apache.org/licenses/LICENSE-2.0
- *  *
- *  * Unless required by applicable law or agreed to in writing, software
- *  * distributed under the License is distributed on an "AS IS" BASIS,
- *  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- *  * See the License for the specific language governing permissions and
- *  * limitations under the License.
  *
  */
 
diff --git a/canvasglsample/src/main/java/com/chillingvan/canvasglsample/textureView/PreviewConsumerTextureView.java b/canvasglsample/src/main/java/com/chillingvan/canvasglsample/textureView/PreviewConsumerTextureView.java
index 922d710..bf8e477 100644
--- a/canvasglsample/src/main/java/com/chillingvan/canvasglsample/textureView/PreviewConsumerTextureView.java
+++ b/canvasglsample/src/main/java/com/chillingvan/canvasglsample/textureView/PreviewConsumerTextureView.java
@@ -1,18 +1,20 @@
 /*
  *
- *  * Copyright (C) 2012 CyberAgent
  *  *
- *  * Licensed under the Apache License, Version 2.0 (the "License");
- *  * you may not use this file except in compliance with the License.
- *  * You may obtain a copy of the License at
+ *  *  * Copyright (C) 2016 ChillingVan
+ *  *  *
+ *  *  * Licensed under the Apache License, Version 2.0 (the "License");
+ *  *  * you may not use this file except in compliance with the License.
+ *  *  * You may obtain a copy of the License at
+ *  *  *
+ *  *  * http://www.apache.org/licenses/LICENSE-2.0
+ *  *  *
+ *  *  * Unless required by applicable law or agreed to in writing, software
+ *  *  * distributed under the License is distributed on an "AS IS" BASIS,
+ *  *  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ *  *  * See the License for the specific language governing permissions and
+ *  *  * limitations under the License.
  *  *
- *  * http://www.apache.org/licenses/LICENSE-2.0
- *  *
- *  * Unless required by applicable law or agreed to in writing, software
- *  * distributed under the License is distributed on an "AS IS" BASIS,
- *  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- *  * See the License for the specific language governing permissions and
- *  * limitations under the License.
  *
  */
 
diff --git a/canvasglsample/src/main/java/com/chillingvan/canvasglsample/textureView/TextureCameraActivity.java b/canvasglsample/src/main/java/com/chillingvan/canvasglsample/textureView/TextureCameraActivity.java
index 013d273..525c3fd 100644
--- a/canvasglsample/src/main/java/com/chillingvan/canvasglsample/textureView/TextureCameraActivity.java
+++ b/canvasglsample/src/main/java/com/chillingvan/canvasglsample/textureView/TextureCameraActivity.java
@@ -1,18 +1,20 @@
 /*
  *
- *  * Copyright (C) 2012 CyberAgent
  *  *
- *  * Licensed under the Apache License, Version 2.0 (the "License");
- *  * you may not use this file except in compliance with the License.
- *  * You may obtain a copy of the License at
+ *  *  * Copyright (C) 2016 ChillingVan
+ *  *  *
+ *  *  * Licensed under the Apache License, Version 2.0 (the "License");
+ *  *  * you may not use this file except in compliance with the License.
+ *  *  * You may obtain a copy of the License at
+ *  *  *
+ *  *  * http://www.apache.org/licenses/LICENSE-2.0
+ *  *  *
+ *  *  * Unless required by applicable law or agreed to in writing, software
+ *  *  * distributed under the License is distributed on an "AS IS" BASIS,
+ *  *  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ *  *  * See the License for the specific language governing permissions and
+ *  *  * limitations under the License.
  *  *
- *  * http://www.apache.org/licenses/LICENSE-2.0
- *  *
- *  * Unless required by applicable law or agreed to in writing, software
- *  * distributed under the License is distributed on an "AS IS" BASIS,
- *  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- *  * See the License for the specific language governing permissions and
- *  * limitations under the License.
  *
  */
 
diff --git a/canvasglsample/src/main/res/layout/activity_anim.xml b/canvasglsample/src/main/res/layout/activity_anim.xml
index 11941ab..2d00e68 100644
--- a/canvasglsample/src/main/res/layout/activity_anim.xml
+++ b/canvasglsample/src/main/res/layout/activity_anim.xml
@@ -1,19 +1,21 @@
 <?xml version="1.0" encoding="utf-8"?>
 <!--
   ~ /*
-  ~  * Copyright (C) 2012 CyberAgent
   ~  *
-  ~  * Licensed under the Apache License, Version 2.0 (the "License");
-  ~  * you may not use this file except in compliance with the License.
-  ~  * You may obtain a copy of the License at
+  ~  *  * Copyright (C) 2016 ChillingVan
+  ~  *  *
+  ~  *  * Licensed under the Apache License, Version 2.0 (the "License");
+  ~  *  * you may not use this file except in compliance with the License.
+  ~  *  * You may obtain a copy of the License at
+  ~  *  *
+  ~  *  * http://www.apache.org/licenses/LICENSE-2.0
+  ~  *  *
+  ~  *  * Unless required by applicable law or agreed to in writing, software
+  ~  *  * distributed under the License is distributed on an "AS IS" BASIS,
+  ~  *  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+  ~  *  * See the License for the specific language governing permissions and
+  ~  *  * limitations under the License.
   ~  *
-  ~  * http://www.apache.org/licenses/LICENSE-2.0
-  ~  *
-  ~  * Unless required by applicable law or agreed to in writing, software
-  ~  * distributed under the License is distributed on an "AS IS" BASIS,
-  ~  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-  ~  * See the License for the specific language governing permissions and
-  ~  * limitations under the License.
   ~  */
   -->
 
diff --git a/canvasglsample/src/main/res/layout/activity_compare_canvas.xml b/canvasglsample/src/main/res/layout/activity_compare_canvas.xml
index ab39f11..63ca520 100644
--- a/canvasglsample/src/main/res/layout/activity_compare_canvas.xml
+++ b/canvasglsample/src/main/res/layout/activity_compare_canvas.xml
@@ -1,19 +1,21 @@
 <?xml version="1.0" encoding="utf-8"?>
 <!--
   ~ /*
-  ~  * Copyright (C) 2012 CyberAgent
   ~  *
-  ~  * Licensed under the Apache License, Version 2.0 (the "License");
-  ~  * you may not use this file except in compliance with the License.
-  ~  * You may obtain a copy of the License at
+  ~  *  * Copyright (C) 2016 ChillingVan
+  ~  *  *
+  ~  *  * Licensed under the Apache License, Version 2.0 (the "License");
+  ~  *  * you may not use this file except in compliance with the License.
+  ~  *  * You may obtain a copy of the License at
+  ~  *  *
+  ~  *  * http://www.apache.org/licenses/LICENSE-2.0
+  ~  *  *
+  ~  *  * Unless required by applicable law or agreed to in writing, software
+  ~  *  * distributed under the License is distributed on an "AS IS" BASIS,
+  ~  *  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+  ~  *  * See the License for the specific language governing permissions and
+  ~  *  * limitations under the License.
   ~  *
-  ~  * http://www.apache.org/licenses/LICENSE-2.0
-  ~  *
-  ~  * Unless required by applicable law or agreed to in writing, software
-  ~  * distributed under the License is distributed on an "AS IS" BASIS,
-  ~  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-  ~  * See the License for the specific language governing permissions and
-  ~  * limitations under the License.
   ~  */
   -->
 
diff --git a/canvasglsample/src/main/res/layout/activity_filter.xml b/canvasglsample/src/main/res/layout/activity_filter.xml
index 70356d2..e2d30c6 100644
--- a/canvasglsample/src/main/res/layout/activity_filter.xml
+++ b/canvasglsample/src/main/res/layout/activity_filter.xml
@@ -1,19 +1,21 @@
 <?xml version="1.0" encoding="utf-8"?>
 <!--
   ~ /*
-  ~  * Copyright (C) 2012 CyberAgent
   ~  *
-  ~  * Licensed under the Apache License, Version 2.0 (the "License");
-  ~  * you may not use this file except in compliance with the License.
-  ~  * You may obtain a copy of the License at
+  ~  *  * Copyright (C) 2016 ChillingVan
+  ~  *  *
+  ~  *  * Licensed under the Apache License, Version 2.0 (the "License");
+  ~  *  * you may not use this file except in compliance with the License.
+  ~  *  * You may obtain a copy of the License at
+  ~  *  *
+  ~  *  * http://www.apache.org/licenses/LICENSE-2.0
+  ~  *  *
+  ~  *  * Unless required by applicable law or agreed to in writing, software
+  ~  *  * distributed under the License is distributed on an "AS IS" BASIS,
+  ~  *  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+  ~  *  * See the License for the specific language governing permissions and
+  ~  *  * limitations under the License.
   ~  *
-  ~  * http://www.apache.org/licenses/LICENSE-2.0
-  ~  *
-  ~  * Unless required by applicable law or agreed to in writing, software
-  ~  * distributed under the License is distributed on an "AS IS" BASIS,
-  ~  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-  ~  * See the License for the specific language governing permissions and
-  ~  * limitations under the License.
   ~  */
   -->
 
diff --git a/canvasglsample/src/main/res/layout/activity_off_screen.xml b/canvasglsample/src/main/res/layout/activity_off_screen.xml
index 7d35d38..aac3ba2 100644
--- a/canvasglsample/src/main/res/layout/activity_off_screen.xml
+++ b/canvasglsample/src/main/res/layout/activity_off_screen.xml
@@ -1,4 +1,24 @@
 <?xml version="1.0" encoding="utf-8"?>
+<!--
+  ~ /*
+  ~  *
+  ~  *  * Copyright (C) 2016 ChillingVan
+  ~  *  *
+  ~  *  * Licensed under the Apache License, Version 2.0 (the "License");
+  ~  *  * you may not use this file except in compliance with the License.
+  ~  *  * You may obtain a copy of the License at
+  ~  *  *
+  ~  *  * http://www.apache.org/licenses/LICENSE-2.0
+  ~  *  *
+  ~  *  * Unless required by applicable law or agreed to in writing, software
+  ~  *  * distributed under the License is distributed on an "AS IS" BASIS,
+  ~  *  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+  ~  *  * See the License for the specific language governing permissions and
+  ~  *  * limitations under the License.
+  ~  *
+  ~  */
+  -->
+
 <RelativeLayout
     android:id="@+id/activity_off_screen"
     xmlns:android="http://schemas.android.com/apk/res/android"
diff --git a/canvasglsample/src/main/res/layout/activity_texture_canvas.xml b/canvasglsample/src/main/res/layout/activity_texture_canvas.xml
index c2ff4e9..82df79e 100644
--- a/canvasglsample/src/main/res/layout/activity_texture_canvas.xml
+++ b/canvasglsample/src/main/res/layout/activity_texture_canvas.xml
@@ -1,19 +1,21 @@
 <?xml version="1.0" encoding="utf-8"?>
 <!--
   ~ /*
-  ~  * Copyright (C) 2012 CyberAgent
   ~  *
-  ~  * Licensed under the Apache License, Version 2.0 (the "License");
-  ~  * you may not use this file except in compliance with the License.
-  ~  * You may obtain a copy of the License at
+  ~  *  * Copyright (C) 2016 ChillingVan
+  ~  *  *
+  ~  *  * Licensed under the Apache License, Version 2.0 (the "License");
+  ~  *  * you may not use this file except in compliance with the License.
+  ~  *  * You may obtain a copy of the License at
+  ~  *  *
+  ~  *  * http://www.apache.org/licenses/LICENSE-2.0
+  ~  *  *
+  ~  *  * Unless required by applicable law or agreed to in writing, software
+  ~  *  * distributed under the License is distributed on an "AS IS" BASIS,
+  ~  *  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+  ~  *  * See the License for the specific language governing permissions and
+  ~  *  * limitations under the License.
   ~  *
-  ~  * http://www.apache.org/licenses/LICENSE-2.0
-  ~  *
-  ~  * Unless required by applicable law or agreed to in writing, software
-  ~  * distributed under the License is distributed on an "AS IS" BASIS,
-  ~  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-  ~  * See the License for the specific language governing permissions and
-  ~  * limitations under the License.
   ~  */
   -->
 
diff --git a/canvasglsample/src/main/res/layout/item_case_filter.xml b/canvasglsample/src/main/res/layout/item_case_filter.xml
index 9ee3816..da5609b 100644
--- a/canvasglsample/src/main/res/layout/item_case_filter.xml
+++ b/canvasglsample/src/main/res/layout/item_case_filter.xml
@@ -1,19 +1,21 @@
 <?xml version="1.0" encoding="utf-8"?>
 <!--
   ~ /*
-  ~  * Copyright (C) 2012 CyberAgent
   ~  *
-  ~  * Licensed under the Apache License, Version 2.0 (the "License");
-  ~  * you may not use this file except in compliance with the License.
-  ~  * You may obtain a copy of the License at
+  ~  *  * Copyright (C) 2016 ChillingVan
+  ~  *  *
+  ~  *  * Licensed under the Apache License, Version 2.0 (the "License");
+  ~  *  * you may not use this file except in compliance with the License.
+  ~  *  * You may obtain a copy of the License at
+  ~  *  *
+  ~  *  * http://www.apache.org/licenses/LICENSE-2.0
+  ~  *  *
+  ~  *  * Unless required by applicable law or agreed to in writing, software
+  ~  *  * distributed under the License is distributed on an "AS IS" BASIS,
+  ~  *  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+  ~  *  * See the License for the specific language governing permissions and
+  ~  *  * limitations under the License.
   ~  *
-  ~  * http://www.apache.org/licenses/LICENSE-2.0
-  ~  *
-  ~  * Unless required by applicable law or agreed to in writing, software
-  ~  * distributed under the License is distributed on an "AS IS" BASIS,
-  ~  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-  ~  * See the License for the specific language governing permissions and
-  ~  * limitations under the License.
   ~  */
   -->
 
diff --git a/canvasglsample/src/main/res/values-w820dp/dimens.xml b/canvasglsample/src/main/res/values-w820dp/dimens.xml
index 6403037..8b20b6d 100644
--- a/canvasglsample/src/main/res/values-w820dp/dimens.xml
+++ b/canvasglsample/src/main/res/values-w820dp/dimens.xml
@@ -1,18 +1,20 @@
 <!--
   ~ /*
-  ~  * Copyright (C) 2012 CyberAgent
   ~  *
-  ~  * Licensed under the Apache License, Version 2.0 (the "License");
-  ~  * you may not use this file except in compliance with the License.
-  ~  * You may obtain a copy of the License at
+  ~  *  * Copyright (C) 2016 ChillingVan
+  ~  *  *
+  ~  *  * Licensed under the Apache License, Version 2.0 (the "License");
+  ~  *  * you may not use this file except in compliance with the License.
+  ~  *  * You may obtain a copy of the License at
+  ~  *  *
+  ~  *  * http://www.apache.org/licenses/LICENSE-2.0
+  ~  *  *
+  ~  *  * Unless required by applicable law or agreed to in writing, software
+  ~  *  * distributed under the License is distributed on an "AS IS" BASIS,
+  ~  *  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+  ~  *  * See the License for the specific language governing permissions and
+  ~  *  * limitations under the License.
   ~  *
-  ~  * http://www.apache.org/licenses/LICENSE-2.0
-  ~  *
-  ~  * Unless required by applicable law or agreed to in writing, software
-  ~  * distributed under the License is distributed on an "AS IS" BASIS,
-  ~  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-  ~  * See the License for the specific language governing permissions and
-  ~  * limitations under the License.
   ~  */
   -->
 
diff --git a/canvasglsample/src/main/res/values-zh-rCN/strings.xml b/canvasglsample/src/main/res/values-zh-rCN/strings.xml
index dbf2863..6dea94b 100644
--- a/canvasglsample/src/main/res/values-zh-rCN/strings.xml
+++ b/canvasglsample/src/main/res/values-zh-rCN/strings.xml
@@ -1,4 +1,24 @@
 <?xml version="1.0" encoding="utf-8"?>
+<!--
+  ~ /*
+  ~  *
+  ~  *  * Copyright (C) 2016 ChillingVan
+  ~  *  *
+  ~  *  * Licensed under the Apache License, Version 2.0 (the "License");
+  ~  *  * you may not use this file except in compliance with the License.
+  ~  *  * You may obtain a copy of the License at
+  ~  *  *
+  ~  *  * http://www.apache.org/licenses/LICENSE-2.0
+  ~  *  *
+  ~  *  * Unless required by applicable law or agreed to in writing, software
+  ~  *  * distributed under the License is distributed on an "AS IS" BASIS,
+  ~  *  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+  ~  *  * See the License for the specific language governing permissions and
+  ~  *  * limitations under the License.
+  ~  *
+  ~  */
+  -->
+
 <resources>
 
     <string name="permission_tips">需要权限,否则崩溃╮(╯▽╰)╭</string>
diff --git a/canvasglsample/src/main/res/values/colors.xml b/canvasglsample/src/main/res/values/colors.xml
index c7b86a3..c410633 100644
--- a/canvasglsample/src/main/res/values/colors.xml
+++ b/canvasglsample/src/main/res/values/colors.xml
@@ -1,19 +1,21 @@
 <?xml version="1.0" encoding="utf-8"?>
 <!--
   ~ /*
-  ~  * Copyright (C) 2012 CyberAgent
   ~  *
-  ~  * Licensed under the Apache License, Version 2.0 (the "License");
-  ~  * you may not use this file except in compliance with the License.
-  ~  * You may obtain a copy of the License at
+  ~  *  * Copyright (C) 2016 ChillingVan
+  ~  *  *
+  ~  *  * Licensed under the Apache License, Version 2.0 (the "License");
+  ~  *  * you may not use this file except in compliance with the License.
+  ~  *  * You may obtain a copy of the License at
+  ~  *  *
+  ~  *  * http://www.apache.org/licenses/LICENSE-2.0
+  ~  *  *
+  ~  *  * Unless required by applicable law or agreed to in writing, software
+  ~  *  * distributed under the License is distributed on an "AS IS" BASIS,
+  ~  *  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+  ~  *  * See the License for the specific language governing permissions and
+  ~  *  * limitations under the License.
   ~  *
-  ~  * http://www.apache.org/licenses/LICENSE-2.0
-  ~  *
-  ~  * Unless required by applicable law or agreed to in writing, software
-  ~  * distributed under the License is distributed on an "AS IS" BASIS,
-  ~  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-  ~  * See the License for the specific language governing permissions and
-  ~  * limitations under the License.
   ~  */
   -->
 
diff --git a/canvasglsample/src/main/res/values/dimens.xml b/canvasglsample/src/main/res/values/dimens.xml
index aeeb454..ff3b869 100644
--- a/canvasglsample/src/main/res/values/dimens.xml
+++ b/canvasglsample/src/main/res/values/dimens.xml
@@ -1,18 +1,20 @@
 <!--
   ~ /*
-  ~  * Copyright (C) 2012 CyberAgent
   ~  *
-  ~  * Licensed under the Apache License, Version 2.0 (the "License");
-  ~  * you may not use this file except in compliance with the License.
-  ~  * You may obtain a copy of the License at
+  ~  *  * Copyright (C) 2016 ChillingVan
+  ~  *  *
+  ~  *  * Licensed under the Apache License, Version 2.0 (the "License");
+  ~  *  * you may not use this file except in compliance with the License.
+  ~  *  * You may obtain a copy of the License at
+  ~  *  *
+  ~  *  * http://www.apache.org/licenses/LICENSE-2.0
+  ~  *  *
+  ~  *  * Unless required by applicable law or agreed to in writing, software
+  ~  *  * distributed under the License is distributed on an "AS IS" BASIS,
+  ~  *  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+  ~  *  * See the License for the specific language governing permissions and
+  ~  *  * limitations under the License.
   ~  *
-  ~  * http://www.apache.org/licenses/LICENSE-2.0
-  ~  *
-  ~  * Unless required by applicable law or agreed to in writing, software
-  ~  * distributed under the License is distributed on an "AS IS" BASIS,
-  ~  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-  ~  * See the License for the specific language governing permissions and
-  ~  * limitations under the License.
   ~  */
   -->
 
diff --git a/canvasglsample/src/main/res/values/strings.xml b/canvasglsample/src/main/res/values/strings.xml
index 501027f..aec72bb 100644
--- a/canvasglsample/src/main/res/values/strings.xml
+++ b/canvasglsample/src/main/res/values/strings.xml
@@ -1,18 +1,20 @@
 <!--
   ~ /*
-  ~  * Copyright (C) 2012 CyberAgent
   ~  *
-  ~  * Licensed under the Apache License, Version 2.0 (the "License");
-  ~  * you may not use this file except in compliance with the License.
-  ~  * You may obtain a copy of the License at
+  ~  *  * Copyright (C) 2016 ChillingVan
+  ~  *  *
+  ~  *  * Licensed under the Apache License, Version 2.0 (the "License");
+  ~  *  * you may not use this file except in compliance with the License.
+  ~  *  * You may obtain a copy of the License at
+  ~  *  *
+  ~  *  * http://www.apache.org/licenses/LICENSE-2.0
+  ~  *  *
+  ~  *  * Unless required by applicable law or agreed to in writing, software
+  ~  *  * distributed under the License is distributed on an "AS IS" BASIS,
+  ~  *  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+  ~  *  * See the License for the specific language governing permissions and
+  ~  *  * limitations under the License.
   ~  *
-  ~  * http://www.apache.org/licenses/LICENSE-2.0
-  ~  *
-  ~  * Unless required by applicable law or agreed to in writing, software
-  ~  * distributed under the License is distributed on an "AS IS" BASIS,
-  ~  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-  ~  * See the License for the specific language governing permissions and
-  ~  * limitations under the License.
   ~  */
   -->
 
diff --git a/canvasglsample/src/main/res/values/styles.xml b/canvasglsample/src/main/res/values/styles.xml
index fcb6011..75606fa 100644
--- a/canvasglsample/src/main/res/values/styles.xml
+++ b/canvasglsample/src/main/res/values/styles.xml
@@ -1,18 +1,20 @@
 <!--
   ~ /*
-  ~  * Copyright (C) 2012 CyberAgent
   ~  *
-  ~  * Licensed under the Apache License, Version 2.0 (the "License");
-  ~  * you may not use this file except in compliance with the License.
-  ~  * You may obtain a copy of the License at
+  ~  *  * Copyright (C) 2016 ChillingVan
+  ~  *  *
+  ~  *  * Licensed under the Apache License, Version 2.0 (the "License");
+  ~  *  * you may not use this file except in compliance with the License.
+  ~  *  * You may obtain a copy of the License at
+  ~  *  *
+  ~  *  * http://www.apache.org/licenses/LICENSE-2.0
+  ~  *  *
+  ~  *  * Unless required by applicable law or agreed to in writing, software
+  ~  *  * distributed under the License is distributed on an "AS IS" BASIS,
+  ~  *  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+  ~  *  * See the License for the specific language governing permissions and
+  ~  *  * limitations under the License.
   ~  *
-  ~  * http://www.apache.org/licenses/LICENSE-2.0
-  ~  *
-  ~  * Unless required by applicable law or agreed to in writing, software
-  ~  * distributed under the License is distributed on an "AS IS" BASIS,
-  ~  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-  ~  * See the License for the specific language governing permissions and
-  ~  * limitations under the License.
   ~  */
   -->
 
diff --git a/canvasglsample/src/test/java/com/chillingvan/canvasglsample/ExampleUnitTest.java b/canvasglsample/src/test/java/com/chillingvan/canvasglsample/ExampleUnitTest.java
index 6cc176e..c7bda31 100644
--- a/canvasglsample/src/test/java/com/chillingvan/canvasglsample/ExampleUnitTest.java
+++ b/canvasglsample/src/test/java/com/chillingvan/canvasglsample/ExampleUnitTest.java
@@ -1,18 +1,20 @@
 /*
  *
- *  * Copyright (C) 2012 CyberAgent
  *  *
- *  * Licensed under the Apache License, Version 2.0 (the "License");
- *  * you may not use this file except in compliance with the License.
- *  * You may obtain a copy of the License at
+ *  *  * Copyright (C) 2016 ChillingVan
+ *  *  *
+ *  *  * Licensed under the Apache License, Version 2.0 (the "License");
+ *  *  * you may not use this file except in compliance with the License.
+ *  *  * You may obtain a copy of the License at
+ *  *  *
+ *  *  * http://www.apache.org/licenses/LICENSE-2.0
+ *  *  *
+ *  *  * Unless required by applicable law or agreed to in writing, software
+ *  *  * distributed under the License is distributed on an "AS IS" BASIS,
+ *  *  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ *  *  * See the License for the specific language governing permissions and
+ *  *  * limitations under the License.
  *  *
- *  * http://www.apache.org/licenses/LICENSE-2.0
- *  *
- *  * Unless required by applicable law or agreed to in writing, software
- *  * distributed under the License is distributed on an "AS IS" BASIS,
- *  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- *  * See the License for the specific language governing permissions and
- *  * limitations under the License.
  *
  */
 
diff --git a/gradle.properties b/gradle.properties
index aac7c9b..48b7bf9 100644
--- a/gradle.properties
+++ b/gradle.properties
@@ -1,3 +1,23 @@
+#
+# /*
+#  *
+#  *  * Copyright (C) 2016 ChillingVan
+#  *  *
+#  *  * Licensed under the Apache License, Version 2.0 (the "License");
+#  *  * you may not use this file except in compliance with the License.
+#  *  * You may obtain a copy of the License at
+#  *  *
+#  *  * http://www.apache.org/licenses/LICENSE-2.0
+#  *  *
+#  *  * Unless required by applicable law or agreed to in writing, software
+#  *  * distributed under the License is distributed on an "AS IS" BASIS,
+#  *  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+#  *  * See the License for the specific language governing permissions and
+#  *  * limitations under the License.
+#  *
+#  */
+#
+
 # Project-wide Gradle settings.
 
 # IDE (e.g. Android Studio) users:
diff --git a/gradle/wrapper/gradle-wrapper.properties b/gradle/wrapper/gradle-wrapper.properties
index 04e285f..53957d4 100644
--- a/gradle/wrapper/gradle-wrapper.properties
+++ b/gradle/wrapper/gradle-wrapper.properties
@@ -1,3 +1,23 @@
+#
+# /*
+#  *
+#  *  * Copyright (C) 2016 ChillingVan
+#  *  *
+#  *  * Licensed under the Apache License, Version 2.0 (the "License");
+#  *  * you may not use this file except in compliance with the License.
+#  *  * You may obtain a copy of the License at
+#  *  *
+#  *  * http://www.apache.org/licenses/LICENSE-2.0
+#  *  *
+#  *  * Unless required by applicable law or agreed to in writing, software
+#  *  * distributed under the License is distributed on an "AS IS" BASIS,
+#  *  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+#  *  * See the License for the specific language governing permissions and
+#  *  * limitations under the License.
+#  *
+#  */
+#
+
 #Mon Dec 28 10:00:20 PST 2015
 distributionBase=GRADLE_USER_HOME
 distributionPath=wrapper/dists
diff --git a/settings.gradle b/settings.gradle
index 8c2a6b4..1775059 100644
--- a/settings.gradle
+++ b/settings.gradle
@@ -1 +1,21 @@
+/*
+ *
+ *  *
+ *  *  * Copyright (C) 2016 ChillingVan
+ *  *  *
+ *  *  * Licensed under the Apache License, Version 2.0 (the "License");
+ *  *  * you may not use this file except in compliance with the License.
+ *  *  * You may obtain a copy of the License at
+ *  *  *
+ *  *  * http://www.apache.org/licenses/LICENSE-2.0
+ *  *  *
+ *  *  * Unless required by applicable law or agreed to in writing, software
+ *  *  * distributed under the License is distributed on an "AS IS" BASIS,
+ *  *  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ *  *  * See the License for the specific language governing permissions and
+ *  *  * limitations under the License.
+ *  *
+ *
+ */
+
 include ':canvasgl', ':canvasglsample'