add customSoundOnNewMessage override for custom sound handling