code section. closes #9