refactor,use _id and remove upload,repost article etc