more progress on article rendering