fixed dependencies, adjusted toc