formatting, added toc, fixed list