add search helper functions