making child nodes accessible for iteration over subsections