Major UI overhaul.