almost done with subsection