first update with working search