add new articles
update TOC
update macros