add type conversion.