#3 Blocks
#3 Support for table of contents