fixed sub-section mis-attribution

was causing inappropriate re-display of sub-section headers
because we were not checking that both subsection and sections
were different
simplified DESCRIPTION