chugging away with ui, buttons, labels