breaks everything except the search
everything is still broken but slightly less