type2 edit.