add reverse search history feature