new article-input design