diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md
index a1ae0ca..9e36d62 100644
--- a/CONTRIBUTING.md
+++ b/CONTRIBUTING.md
@@ -41,7 +41,7 @@ To make sure every PR is checked, we got team maintainers. A maintainer should b
 
 ## Owners
 
-Since Robotgo is a pure community organization without any company support, Copyright 2016-2017 The go-vgo Project Developers.
+Since Robotgo is a pure community organization without any company support, Copyright 2016 The go-vgo Project Developers.
 
 
 ## Versions
@@ -55,7 +55,7 @@ Since the `master` branch is a tip version, if you wish to use Robotgo in produc
 Code that you contribute should use the standard copyright header:
 
 ```
-// Copyright 2016-2017 The go-vgo Project Developers. See the COPYRIGHT
+// Copyright 2016 The go-vgo Project Developers. See the COPYRIGHT
 // file at the top-level directory of this distribution and at
 // https://github.com/go-vgo/robotgo/blob/master/LICENSE
 //
diff --git a/examples/bitmap/main.go b/examples/bitmap/main.go
index aaffaed..10e1fb5 100644
--- a/examples/bitmap/main.go
+++ b/examples/bitmap/main.go
@@ -1,4 +1,4 @@
-// Copyright 2016-2017 The go-vgo Project Developers. See the COPYRIGHT
+// Copyright 2016 The go-vgo Project Developers. See the COPYRIGHT
 // file at the top-level directory of this distribution and at
 // https://github.com/go-vgo/robotgo/blob/master/LICENSE
 //
diff --git a/examples/event/main.go b/examples/event/main.go
index 96e9649..cd6c9f0 100644
--- a/examples/event/main.go
+++ b/examples/event/main.go
@@ -1,4 +1,4 @@
-// Copyright 2016-2017 The go-vgo Project Developers. See the COPYRIGHT
+// Copyright 2016 The go-vgo Project Developers. See the COPYRIGHT
 // file at the top-level directory of this distribution and at
 // https://github.com/go-vgo/robotgo/blob/master/LICENSE
 //
diff --git a/examples/key/main.go b/examples/key/main.go
index 754c342..a294603 100644
--- a/examples/key/main.go
+++ b/examples/key/main.go
@@ -1,4 +1,4 @@
-// Copyright 2016-2017 The go-vgo Project Developers. See the COPYRIGHT
+// Copyright 2016 The go-vgo Project Developers. See the COPYRIGHT
 // file at the top-level directory of this distribution and at
 // https://github.com/go-vgo/robotgo/blob/master/LICENSE
 //
diff --git a/examples/main.go b/examples/main.go
index 686a8d4..f95fad8 100644
--- a/examples/main.go
+++ b/examples/main.go
@@ -1,4 +1,4 @@
-// Copyright 2016-2017 The go-vgo Project Developers. See the COPYRIGHT
+// Copyright 2016 The go-vgo Project Developers. See the COPYRIGHT
 // file at the top-level directory of this distribution and at
 // https://github.com/go-vgo/robotgo/blob/master/LICENSE
 //
diff --git a/examples/mouse/main.go b/examples/mouse/main.go
index 6d01aef..731de59 100644
--- a/examples/mouse/main.go
+++ b/examples/mouse/main.go
@@ -1,4 +1,4 @@
-// Copyright 2016-2017 The go-vgo Project Developers. See the COPYRIGHT
+// Copyright 2016 The go-vgo Project Developers. See the COPYRIGHT
 // file at the top-level directory of this distribution and at
 // https://github.com/go-vgo/robotgo/blob/master/LICENSE
 //
diff --git a/examples/screen/main.go b/examples/screen/main.go
index 063da1d..9e82beb 100644
--- a/examples/screen/main.go
+++ b/examples/screen/main.go
@@ -1,4 +1,4 @@
-// Copyright 2016-2017 The go-vgo Project Developers. See the COPYRIGHT
+// Copyright 2016 The go-vgo Project Developers. See the COPYRIGHT
 // file at the top-level directory of this distribution and at
 // https://github.com/go-vgo/robotgo/blob/master/LICENSE
 //
diff --git a/examples/window/main.go b/examples/window/main.go
index 67a5049..d562228 100644
--- a/examples/window/main.go
+++ b/examples/window/main.go
@@ -1,4 +1,4 @@
-// Copyright 2016-2017 The go-vgo Project Developers. See the COPYRIGHT
+// Copyright 2016 The go-vgo Project Developers. See the COPYRIGHT
 // file at the top-level directory of this distribution and at
 // https://github.com/go-vgo/robotgo/blob/master/LICENSE
 //
diff --git a/robotgo.go b/robotgo.go
index 4ed5238..7023356 100644
--- a/robotgo.go
+++ b/robotgo.go
@@ -1,4 +1,4 @@
-// Copyright 2016-2017 The go-vgo Project Developers. See the COPYRIGHT
+// Copyright 2016 The go-vgo Project Developers. See the COPYRIGHT
 // file at the top-level directory of this distribution and at
 // https://github.com/go-vgo/robotgo/blob/master/LICENSE
 //
@@ -63,11 +63,11 @@ import (
 )
 
 const (
-	version string = "v0.48.0.503, Ben Nevis!"
+	version string = "v0.48.0.504, Ben Nevis!"
 )
 
 type (
-	// Map a map
+	// Map a map[string]interface{}
 	Map map[string]interface{}
 	// CHex c rgb Hex type
 	CHex C.MMRGBHex
diff --git a/test/main.go b/test/main.go
index 4b999af..2666411 100644
--- a/test/main.go
+++ b/test/main.go
@@ -1,4 +1,4 @@
-// Copyright 2016-2017 The go-vgo Project Developers. See the COPYRIGHT
+// Copyright 2016 The go-vgo Project Developers. See the COPYRIGHT
 // file at the top-level directory of this distribution and at
 // https://github.com/go-vgo/robotgo/blob/master/LICENSE
 //
diff --git a/window/goWindow.h b/window/goWindow.h
index 2bf1d9e..638e6d1 100644
--- a/window/goWindow.h
+++ b/window/goWindow.h
@@ -1,4 +1,4 @@
-// Copyright 2016-2017 The go-vgo Project Developers. See the COPYRIGHT
+// Copyright 2016 The go-vgo Project Developers. See the COPYRIGHT
 // file at the top-level directory of this distribution and at
 // https://github.com/go-vgo/robotgo/blob/master/LICENSE
 //