function() now calls sdd::carrier()