many updates: search, defects, styling, etc