Overhauled UI again.