added documentation to the sub-requirement controllers