put requirements on the tagged string into one section; other nits