add search article func