added contact name search. some bugs there.