implementing SoundManager