fixing the new article functionality