add new type