Use search not match for searching children

search is a more friendly algorithm for basic searches, and seems to be
fast enough