article pages functional, misc fixes