added design subsections