panel_cui implementation