changed from subsection to subsubsection and fix some errors