private void SendToSeaBreeze()
        {
            QuickLogger.Debug($"Sending to SeaBreeze: Available {_mono.SeaBreezes.Count}", true);

            if (_mono.AutoChooseSeabreeze)
            {
                foreach (KeyValuePair <string, FCSConnectableDevice> breezeController in _mono.SeaBreezes)
                {
                    QuickLogger.Debug($"Current SeaBreeze: {breezeController.Value.GetPrefabIDString()}", true);

                    if (_exportContainer.count <= 0)
                    {
                        break;
                    }

                    if (breezeController.Value.CanBeStored(_exportContainer.count))
                    {
                        QuickLogger.Debug($"SeaBreeze {breezeController.Value.GetPrefabIDString()}: Has all {_exportContainer.count} Available.", true);

                        for (int i = _exportContainer.count - 1; i > -1; i--)
                        {
                            var item   = _exportContainer.FirstOrDefault();
                            var result = breezeController.Value.AddItemToContainer(item, out string reason);
                            _exportContainer.RemoveItem(item?.item);
                            QuickLogger.Debug($"SeaBreeze {breezeController.Value.GetPrefabIDString()}: Operation successful {result}", true);
                        }

                        break;
                    }

                    if (breezeController.Value.GetContainerFreeSpace > 0)
                    {
                        for (int i = breezeController.Value.GetContainerFreeSpace - 1; i > -1; i--)
                        {
                            var item   = _exportContainer.FirstOrDefault();
                            var result = breezeController.Value.AddItemToContainer(item, out string reason);
                            _exportContainer.RemoveItem(item?.item);
                        }
                    }
                }
            }
            else if (_mono.IsSebreezeSelected)
            {
                if (_mono.SelectedSeaBreeze.CanBeStored(_exportContainer.count))
                {
                    for (int i = _exportContainer.count - 1; i > -1; i--)
                    {
                        var item   = _exportContainer.FirstOrDefault();
                        var result = _mono.SelectedSeaBreeze.AddItemToContainer(item, out string reason);
                        _exportContainer.RemoveItem(item?.item);
                        QuickLogger.Debug($"SeaBreeze {_mono.SelectedSeaBreeze.GetPrefabIDString()}: Operation successful {result}", true);
                    }
                }
            }
        }