recursive layouts with identical section names fixed