add utils + static method to getCarrier