add search_context parameter to allow the full search context params to get passed in