bugfix to allow more than one sub-menu per level :-( sketch of qa_tool included