unified interface for couriers