@22adf60e TOC has been added (sorry it took a while, it wasn't hard, I just had crises and emergencies and had to deal with them all weekend.