init list
improve search