working version of SoundPool