update new type