add search_user function