diff --git a/tools/merge/main.go b/tools/merge/main.go
index 92c0439d5bca7a8c07de4b2b144305dc038983a1..52e9cac6b03d6903c24cd50fa09f08735d5b4c46 100644
--- a/tools/merge/main.go
+++ b/tools/merge/main.go
@@ -83,7 +83,7 @@ func equalValue(a, b interface{}) bool {
 			bytes.Compare(x.ValueBytes(), y.ValueBytes()) == 0)
 }
 
-func MergeFolders(mergePath, destPath string) {
+func mergeFolders(mergePath, destPath string) {
 	dirList, err := ioutil.ReadDir(mergePath)
 	if err != nil {
 		glog.Fatal("Cannot open stores directory")
@@ -167,5 +167,5 @@ func main() {
 		glog.Fatal("No Directory specified")
 	}
 
-	MergeFolders(*stores, *destinationDB)
+	mergeFolders(*stores, *destinationDB)
 }
diff --git a/tools/merge/main_test.go b/tools/merge/main_test.go
index 6de6150333480b905a3d7a442dd480c84f987368..a52c36e9d675f34a961ee96f394121728094c416 100644
--- a/tools/merge/main_test.go
+++ b/tools/merge/main_test.go
@@ -81,7 +81,7 @@ func TestMergeFolders(t *testing.T) {
 	ps1.Close()
 	ps2.Close()
 
-	MergeFolders(rootDir, destDir)
+	mergeFolders(rootDir, destDir)
 
 	var opt *rocksdb.Options
 	var ropt *rocksdb.ReadOptions