added repeat vibrate