implemented instant search