return distinct results in search
make it possible to search by number of children