added text and highlight functionality to menu_entry
added a second state