SoundFactory implemented