added ids for articles
terminology
single article
edge cases abound right now