Added vibrate support