This almost all compiles now.
Repair the UI so it all but compiles.