volume === 0 not equal to no vibration. We still need vibration when zero volume.