Add sound logic