Implements addOfferingWithInfo