submenus are recurive and have parents