complete article add/edit