deal with tricky sub menu