updated person search and lib