add icon support to menu