Added cache to search