search [noun] + diligent [adjective]