Add and build type_conv