construct brico with multiLevel instead of opts