Create draft article; refactor