vibrator workaround