more universal changes