fix find recursive