reverting to bad design