Massive changes to UI.