diff --git a/lib/realtime.js b/lib/realtime.js
index 1c99f02e7..11de294d8 100644
--- a/lib/realtime.js
+++ b/lib/realtime.js
@@ -756,13 +756,11 @@ function connection(socket) {
         
         //initialize user data
         //random color
-        var color = randomcolor({
-            luminosity: 'light'
-        });
+        var color = randomcolor();
         //make sure color not duplicated or reach max random count
         if (notes[noteId]) {
             var randomcount = 0;
-            var maxrandomcount = 5;
+            var maxrandomcount = 10;
             var found = false;
             do {
                 Object.keys(notes[noteId].users).forEach(function (user) {
@@ -772,9 +770,7 @@ function connection(socket) {
                     }
                 });
                 if (found) {
-                    color = randomcolor({
-                        luminosity: 'light'
-                    });
+                    color = randomcolor();
                     randomcount++;
                 }
             } while (found && randomcount < maxrandomcount);
diff --git a/public/js/index.js b/public/js/index.js
index 67ef45b3c..919626c26 100644
--- a/public/js/index.js
+++ b/public/js/index.js
@@ -184,9 +184,7 @@ var supportExtraTags = [
         text: '[random color tag]',
         search: '[]',
         command: function () {
-            var color = randomColor({
-                luminosity: 'light'
-            });
+            var color = randomColor();
             return '[color=' + color + ']';
         }
     }