add new article and do cleanup.