+ add document searching