defined add_text
Defined add_icon