add SoundEx algorithm