added the dictionary list searching
apply treading
fix bug cause in saving users
fix bugs
fixed merger
merge