update search to use cached products