update with search by keyword