set up subsections within module