update with search for keys functionality