   SERIAL_PRINT("\t");
   
   SERIAL_PRINTLN(stillMillis);
-  
-  dispLed(0xff, 0x000, 0);
-  dispLed(mask, 0x00f, 0);
-
+
+  if (stillMillis <=250) {
+    dispLed(0xff, 0x000, 0);
+    dispLed(mask, 0x00f, 0);
+  }
+
+  if (movement > 64)
+  {
+    digitalWrite(VIBE_PIN,1);
+    delay(50);
+    digitalWrite(VIBE_PIN,0);
+    delay(50);
+    digitalWrite(VIBE_PIN,1);
+    delay(50);
+    digitalWrite(VIBE_PIN,0);
+  }
   return movement;
 }
 

      stillBegin = millis();
      stillMillis = 1;
    }
    else
      stillMillis = millis() - stillBegin;
  }
  else stillMillis=0;
  

boolean blinkState = false; // state of the LED
// ************* setup **************************************************
void setup() {
  pinMode(VIBE_PIN, OUTPUT);
  digitalWrite(VIBE_PIN,0);
  
  pixels.begin();
  pixels.show();
  dispLed(0xff, 0x0, 0);        // all off
