Improve column type conversion