implement all the three result type: detail, url, food.