add search utilities