add vibrate and sound and msg clean up