Added adjustable vibration duration