restructered carrier_info.py