UI design overhaul