change size_t
close files until a searcher is released. seems no good.