Rewrote with static SoundUtil