UI 99% there WRT the requirements.