rm
add new type