redesigned UI with panels and buttons