Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
Upstream-Name: FIXME
Upstream-Contact: FIXME
Source: FIXME
Disclaimer: Autogenerated by licensecheck

Files: CMakeLists.txt
 Doxyfile
 LICENSES/AVC.txt
 QJackTrip.kdev4
 README.md
 build
 build-aux/flatpak/org.jacktrip.JackTrip.json
 build-aux/flatpak/pypi-dependencies.json
 build-aux/flatpak/requirements.txt
 build-aux/flatpak/update_pip_deps.sh
 cross/x86_mingw64.txt
 cross/x86_mingw64_static.txt
 docs/About/CHANGELOG.md
 docs/About/Contributors.md
 docs/About/License.md
 docs/About/Resources.md
 docs/Build/CrossCompile.md
 docs/Build/Meson_build.md
 docs/CustomJackServerName.md
 docs/DevTools/Formatting.md
 docs/DevTools/StaticAnalysis.md
 docs/Documentation/MkDocs.md
 docs/Install.md
 docs/VirtualStudio.md
 docs/assets/jacktrip.svg
 docs/changelog.yml
 docs/index.md
 docs/requirements.txt
 documentation/footer.html
 documentation/header.html
 externals/oscpp/CMakeLists.txt
 externals/oscpp/Makefile
 externals/oscpp/README.md
 externals/oscpp/doxygen.cfg
 externals/oscpp/test/CMakeLists.txt
 externals/oscpp/test/oscpp_autocheck.cpp
 externals/oscpp/tools/clang-format
 externals/oscpp/tools/mdcode.rb
 faust-src/Makefile
 faust-src/Makefile.compile
 faust-src/Makefile.headers
 faust-src/Makefile.ladspacompile
 faust-src/Makefile.mspcompile
 faust-src/Makefile.pdcompile
 faust-src/Makefile.qcompile
 faust-src/Makefile.qtcompile
 faust-src/Makefile.sccompile
 faust-src/Makefile.svg
 faust-src/Makefile.vstcompile
 faust-src/README-Limiter.md
 faust-src/compressor-limiter-test.dsp
 faust-src/compressordsp.dsp
 faust-src/faust2header.cpp
 faust-src/freeverbmonodsp.dsp
 faust-src/limiterdsp.dsp
 faust-src/limitertest.dsp
 faust-src/meterdsp.dsp
 faust-src/minimal.cpp
 faust-src/monitordsp.dsp
 faust-src/net-ks.dsp
 faust-src/tests/compressor-limiter-test.dsp
 faust-src/tests/compressor2dsp.dsp
 faust-src/tonedsp.dsp
 faust-src/volumedsp.dsp
 faust-src/zitarevdsp.dsp
 faust-src/zitarevmonodsp.dsp
 jacktrip.pro
 jacktrip_and_rtaudio.pro
 linux/Dockerfile.build
 linux/README.md
 linux/add_changelog_to_metainfo.py
 linux/container/jacktrip.service
 linux/icons/jacktrip-symbolic.svg
 linux/icons/jacktrip.svg
 linux/icons/jacktrip_48x48.png
 linux/icons/jacktrip_48x48_alt.png
 linux/icons/jacktrip_alt.svg
 linux/meson.build
 linux/org.jacktrip.JackTrip.desktop.in
 macos/PkgInfo
 macos/entitlements.plist
 macos/entitlements_appex.plist
 macos/meson_native_minversion_10.13.ini
 macos/meson_native_minversion_10.14.ini
 macos/meson_native_minversion_12.ini
 macos/meson_native_universal.ini
 macos/meson_native_universal_10.13.ini
 macos/meson_native_universal_10.14.ini
 macos/meson_native_universal_12.ini
 macos/package/JackTrip.pkgproj_template
 macos/package/JackTrip.pkgproj_template_with_plugins
 macos/package/postinstall.sh
 macos/sign-stuff.sh
 meson.build
 meson_options.txt
 mkdocs.yml
 releases/edge/mac-manifests.json
 releases/edge/win-manifests.json
 releases/stable/linux-manifests.json
 releases/stable/mac-manifests.json
 releases/stable/win-manifests.json
 rtaudio.pro
 scripts/README.md
 scripts/hubMode/art.sh
 scripts/hubMode/startJacktripHubClient.sh
 scripts/hubMode/startJacktripHubServer.sh
 scripts/hubMode/test_hub_mode_server_and_client.sh
 scripts/slork/die.bin
 scripts/slork/feedjack-cleanslate.bin
 scripts/slork/feedjack-client.bin
 scripts/slork/feedjack-clientconnect.bin
 scripts/slork/feedjack-launch-n-jacktrip-servers.bin
 scripts/slork/feedjack-launch-one-jacktrip-client.bin
 scripts/slork/feedjack-launchjack-even-without-motu.bin
 scripts/slork/feedjack-launchjack.bin
 scripts/slork/feedjack-remotespeakerconnect.bin
 scripts/slork/feedjack-server.bin
 scripts/slork/feedjack-serverconnect.bin
 scripts/test/client_connection_test.sh
 scripts/test/version_test.sh
 scripts/update_manifests.sh
 scripts/utility/generate_auth.sh
 scripts/utility/record_jack_receiving_ports.sh
 src/CompressorPresets.h
 src/ProcessPlugin.cpp
 src/QtStaticPlugins.cpp
 src/auv2/PkgInfo
 src/auv2/meson.build
 src/auv3/meson.build
 src/build
 src/dblsqd/feed.cpp
 src/dblsqd/feed.h
 src/dblsqd/release.cpp
 src/dblsqd/release.h
 src/dblsqd/semver.cpp
 src/dblsqd/semver.h
 src/dblsqd/update_dialog.cpp
 src/dblsqd/update_dialog.h
 src/dblsqd/update_dialog.ui
 src/gui/messageDialog.ui
 src/gui/qjacktrip.ui
 src/images/images.qrc
 src/makeXcodeproj.sh
 src/vs/AppIcon.qml
 src/vs/AudioSettings.qml
 src/vs/Browse.qml
 src/vs/ChangeDevices.qml
 src/vs/Connected.qml
 src/vs/CreateStudio.qml
 src/vs/DeviceControls.qml
 src/vs/DeviceControlsGroup.qml
 src/vs/DeviceRefreshButton.qml
 src/vs/DeviceWarning.qml
 src/vs/DeviceWarningModal.qml
 src/vs/Failed.qml
 src/vs/FeedbackSurvey.qml
 src/vs/FirstLaunch.qml
 src/vs/Footer.qml
 src/vs/InfoTooltip.qml
 src/vs/LearnMoreButton.qml
 src/vs/Login.qml
 src/vs/Meter.qml
 src/vs/MeterBars.qml
 src/vs/OldWebEngine.qml
 src/vs/Permissions.qml
 src/vs/Prompt.svg
 src/vs/Recommendations.qml
 src/vs/ScreenShareModal.qml
 src/vs/SectionHeading.qml
 src/vs/Settings.qml
 src/vs/Setup.qml
 src/vs/Studio.qml
 src/vs/VolumeSlider.qml
 src/vs/Web.qml
 src/vs/WebEngine.qml
 src/vs/WebNull.qml
 src/vs/WebView.qml
 src/vs/balance.svg
 src/vs/check.svg
 src/vs/close.svg
 src/vs/cog.svg
 src/vs/ethernet.svg
 src/vs/expand_less.svg
 src/vs/expand_more.svg
 src/vs/externalMic.svg
 src/vs/flags/AE.svg
 src/vs/flags/AU.svg
 src/vs/flags/BE.svg
 src/vs/flags/BR.svg
 src/vs/flags/CA.svg
 src/vs/flags/CH.svg
 src/vs/flags/DE.svg
 src/vs/flags/FR.svg
 src/vs/flags/GB.svg
 src/vs/flags/HK.svg
 src/vs/flags/ID.svg
 src/vs/flags/IT.svg
 src/vs/flags/JP.svg
 src/vs/flags/RO.svg
 src/vs/flags/SE.svg
 src/vs/flags/SG.svg
 src/vs/flags/TW.svg
 src/vs/flags/US.svg
 src/vs/flags/ZA.svg
 src/vs/headphones.svg
 src/vs/help.svg
 src/vs/join.svg
 src/vs/language.svg
 src/vs/leave.svg
 src/vs/logo.svg
 src/vs/loud.svg
 src/vs/manage.svg
 src/vs/mic.svg
 src/vs/micoff.svg
 src/vs/network.svg
 src/vs/networkCheck.svg
 src/vs/private.svg
 src/vs/public.svg
 src/vs/quiet.svg
 src/vs/refresh.svg
 src/vs/sentiment_very_dissatisfied.svg
 src/vs/share.svg
 src/vs/speed.svg
 src/vs/star.svg
 src/vs/start.svg
 src/vs/video.svg
 src/vs/vs.qml
 src/vs/vs.qrc
 src/vs/warning.svg
 src/vs/wedge.svg
 src/vs/wedge_inactive.svg
 src/vst3/PkgInfo
 src/vst3/meson.build
 src/vst3/resources/JackTripEditor.uidesc
 src/vst3/resources/moduleinfo.json
 src/vst3/resources/win32resource.rc
 subprojects/audiounitsdk.wrap
 subprojects/libsamplerate.wrap
 subprojects/packagefiles/rtaudio-coreaudio-stream-channels.patch
 subprojects/packagefiles/rtaudio-remove-input-disconnect-listener.patch
 subprojects/rtaudio.wrap
 subprojects/wingetopt.wrap
 win/build_installer.bat
 win/dialog.bmp
 win/dialog_alt.bmp
 win/getCsv.sh
 win/jack.pc
 win/jacktrip-bundle.wxs
 win/jacktrip-vst3.wxs
 win/jacktrip.exe.manifest
 win/jacktrip.ico
 win/jacktrip.wxs
 win/jacktrip_alt.ico
 win/meson.build
 win/qjacktrip.rc
 win/qt5.wxs
 win/qt6-noguids.wxs
 win/qt6.wxs
 win/uninstall_old_jacktrip.cpp
Copyright: NONE
License: UNKNOWN
 FIXME

Files: src/Analyzer.cpp
 src/Analyzer.h
 src/AudioBridgeProcessor.cpp
 src/AudioBridgeProcessor.h
 src/AudioSocket.cpp
 src/AudioSocket.h
 src/Meter.cpp
 src/Meter.h
 src/Monitor.cpp
 src/Monitor.h
 src/OscServer.cpp
 src/OscServer.h
 src/SampleRateConverter.cpp
 src/SampleRateConverter.h
 src/SocketClient.cpp
 src/SocketClient.h
 src/SocketServer.cpp
 src/SocketServer.h
 src/Volume.cpp
 src/Volume.h
 src/WaitFreeFrameBuffer.h
 src/WaitFreeRingBuffer.h
 src/auv2/JackTripAU.cpp
 src/auv2/JackTripAU.h
 src/auv2/JackTripAUCocoaUI.mm
 src/auv2/JackTripAUView.h
 src/auv2/JackTripAUView.mm
 src/auv2/JackTripAUViewFactory.mm
 src/auv2/README.md
 src/auv3/JackTripAU.h
 src/auv3/JackTripAU.mm
 src/auv3/JackTripAUFactory.mm
 src/auv3/JackTripAUViewController.h
 src/auv3/JackTripAUViewController.mm
 src/auv3/README.md
 src/vs/AudioInterfaceMode.h
 src/vs/JTApplication.h
 src/vs/virtualstudio.h
 src/vs/vsApi.cpp
 src/vs/vsApi.h
 src/vs/vsAudio.cpp
 src/vs/vsAudio.h
 src/vs/vsAuth.cpp
 src/vs/vsAuth.h
 src/vs/vsConstants.h
 src/vs/vsDeeplink.cpp
 src/vs/vsDeeplink.h
 src/vs/vsDevice.cpp
 src/vs/vsDevice.h
 src/vs/vsDeviceCodeFlow.cpp
 src/vs/vsDeviceCodeFlow.h
 src/vs/vsMacPermissions.h
 src/vs/vsMacPermissions.mm
 src/vs/vsPermissions.cpp
 src/vs/vsPermissions.h
 src/vs/vsPing.cpp
 src/vs/vsPing.h
 src/vs/vsPinger.cpp
 src/vs/vsPinger.h
 src/vs/vsQmlClipboard.h
 src/vs/vsQuickView.cpp
 src/vs/vsQuickView.h
 src/vs/vsServerInfo.cpp
 src/vs/vsServerInfo.h
 src/vs/vsWebSocket.cpp
 src/vs/vsWebSocket.h
 src/vst3/JackTripVSTController.cpp
 src/vst3/JackTripVSTController.h
 src/vst3/JackTripVSTDataBlock.h
 src/vst3/JackTripVSTEntry.cpp
 src/vst3/JackTripVSTProcessor.cpp
 src/vst3/JackTripVSTProcessor.h
 src/vst3/README.md
 tests/audio_socket_test.cpp
Copyright: 2022-2024, JackTrip Labs, Inc.
  2022-2025, JackTrip Labs, Inc.
  2024, JackTrip Labs, Inc.
  2024-2025, JackTrip Labs, Inc.
  2025, JackTrip Labs, Inc.
License: Expat
 FIXME

Files: documentation/documentation.cpp
 src/AudioInterface.cpp
 src/AudioInterface.h
 src/Auth.cpp
 src/Auth.h
 src/DataProtocol.cpp
 src/DataProtocol.h
 src/JackAudioInterface.cpp
 src/JackAudioInterface.h
 src/JackTrip.cpp
 src/JackTrip.h
 src/JackTripWorker.cpp
 src/JackTripWorker.h
 src/JitterBuffer.cpp
 src/JitterBuffer.h
 src/LoopBack.cpp
 src/LoopBack.h
 src/PacketHeader.cpp
 src/PacketHeader.h
 src/Patcher.cpp
 src/Patcher.h
 src/ProcessPlugin.h
 src/Regulator.cpp
 src/Regulator.h
 src/RingBuffer.cpp
 src/RingBuffer.h
 src/RingBufferWavetable.h
 src/RtAudioInterface.cpp
 src/RtAudioInterface.h
 src/Settings.h
 src/SslServer.cpp
 src/SslServer.h
 src/UdpDataProtocol.cpp
 src/UdpDataProtocol.h
 src/UdpHubListener.cpp
 src/UdpHubListener.h
 src/jacktrip_globals.h
 src/jacktrip_types.h
 src/main.cpp
 tests/jacktrip_tests.cpp
Copyright: 2008, Juan-Pablo Caceres, Chris Chafe.
  2008-2021, Juan-Pablo Caceres, Chris Chafe.
  2008-2024, Juan-Pablo Caceres, Chris Chafe.
  2020, Juan-Pablo Caceres, Chris Chafe.
  2024, Juan-Pablo Caceres, Chris Chafe.
License: Expat
 FIXME

Files: src/AudioTester.cpp
 src/AudioTester.h
 src/Compressor.cpp
 src/Compressor.h
 src/Limiter.cpp
 src/Limiter.h
 src/Reverb.cpp
 src/Reverb.h
 src/StereoToMono.cpp
 src/StereoToMono.h
 src/Tone.cpp
 src/Tone.h
Copyright: 2020, Julius Smith, Juan-Pablo Caceres, Chris Chafe.
License: Expat
 FIXME

Files: src/gui/about.h
 src/gui/messageDialog.cpp
 src/gui/messageDialog.h
 src/gui/qjacktrip.cpp
 src/gui/qjacktrip.h
 src/gui/textbuf.cpp
 src/gui/textbuf.h
 src/gui/vuMeter.cpp
 src/gui/vuMeter.h
Copyright: 2020, Aaron Wyatt.
  2021, Aaron Wyatt.
  2022, Aaron Wyatt.
License: GPL-3+
 FIXME

Files: externals/oscpp/include/oscpp/client.hpp
 externals/oscpp/include/oscpp/detail/host.hpp
 externals/oscpp/include/oscpp/detail/stream.hpp
 externals/oscpp/include/oscpp/error.hpp
 externals/oscpp/include/oscpp/print.hpp
 externals/oscpp/include/oscpp/server.hpp
 externals/oscpp/include/oscpp/types.hpp
 externals/oscpp/include/oscpp/util.hpp
Copyright: 2004-2011, Stefan Kersten <sk@k-hornz.de>
  2004-2013, Stefan Kersten <sk@k-hornz.de>
License: BSL-1.0
 FIXME

Files: externals/Simple-FFT/LICENSE.md
 externals/Simple-FFT/include/simple_fft/check_fft.hpp
 externals/Simple-FFT/include/simple_fft/copy_array.hpp
 externals/Simple-FFT/include/simple_fft/error_handling.hpp
 externals/Simple-FFT/include/simple_fft/fft.h
 externals/Simple-FFT/include/simple_fft/fft.hpp
 externals/Simple-FFT/include/simple_fft/fft_impl.hpp
 externals/Simple-FFT/include/simple_fft/fft_settings.h
Copyright: 2013-2020, Dmitry Ivanov
License: Expat
 FIXME

Files: src/freeverbdsp.h
 src/freeverbmonodsp.h
 src/zitarevdsp.h
 src/zitarevmonodsp.h
Copyright: 2003-2018, GRAME, Centre National de Creation Musicale
  2003-2019, Julius O. Smith III <jos@ccrma.stanford.edu>");
  2003-2022, GRAME, Centre National de Creation Musicale
  2015-2019
License: (GPL-2+ and/or LGPL-2.1+) with FAUST exception
 FIXME

Files: src/meterdsp.h
 src/stereotomonodsp.h
 src/volumedsp.h
Copyright: 2003-2018, GRAME, Centre National de Creation Musicale
  2003-2022, GRAME, Centre National de Creation Musicale
  2015-2019
License: (Expat and/or GPL-2+ and/or LGPL-2.1+) with FAUST exception
 FIXME

Files: src/auv2/Info.plist
 src/auv3/Info.plist
 src/vst3/Info.plist
Copyright: 2024-2025, JackTrip Labs, Inc.</string>
License: UNKNOWN
 FIXME

Files: docs/Build/Linux.md
 docs/Build/Mac.md
 docs/Build/Windows.md
Copyright: 2008-2020, Juan-Pablo Caceres, Chris Chafe.
License: UNKNOWN
 FIXME

Files: src/NoNap.h
 src/NoNap.mm
Copyright: 2020, Aaron Wyatt.
License: Expat
 FIXME

Files: src/JMess.cpp
 src/JMess.h
Copyright: 2007-2010, Juan-Pablo Caceres.
  2008-2021, Juan-Pablo Caceres, Chris Chafe.
License: Expat
 FIXME

Files: src/UserInterface.cpp
 src/UserInterface.h
Copyright: 2024, Michael Dickey, Aaron Wyatt.
License: Expat
 FIXME

Files: src/vs/WebSocketTransport.cpp
 src/vs/WebSocketTransport.h
Copyright: 2014, Klarälvdalens Datakonsult AB, a KDAB Group company, info@kdab.com,
License: LGPL-2.1 or LGPL-3 with Qt-LGPL-1.1 exception
 FIXME

Files: src/vs/Poppins-Bold.ttf
 src/vs/Poppins-Regular.ttf
Copyright: NONE
License: OFL-1.1
 FIXME

Files: Dockerfile
 linux/container/README.md
Copyright: 2023-2024, JackTrip Labs, Inc.
License: UNKNOWN
 FIXME

Files: macos/Info.plist
 macos/Info_novs.plist
Copyright: 2020, Juan-Pablo Caceres, Chris Chafe, Aaron Wyatt, et al.
License: UNKNOWN
 FIXME

Files: src/compressordsp.h
Copyright: 2003-2018, GRAME, Centre National de Creation Musicale
  2003-2022, GRAME, Centre National de Creation Musicale
  2014-2020, Julius O. Smith III <jos@ccrma.stanford.edu>");
  2015-2019
License: (Expat and/or GPL-2+ and/or LGPL-2.1+) with FAUST exception
 FIXME

Files: src/monitordsp.h
Copyright: 2003-2022, GRAME, Centre National de Creation Musicale
  2015-2019
License: (Expat and/or LGPL-2.1+) with FAUST exception
 FIXME

Files: src/limiterdsp.h
Copyright: 2003-2018, GRAME, Centre National de Creation Musicale
  2003-2022, GRAME, Centre National de Creation Musicale
  2015-2019
  2020, Dario Sanfilippo <sanfilippo.dario@gmail.com>");
  2022, Dario Sanfilippo <sanfilippo.dario@gmail.com>");
License: (GPL-2+ and/or LGPL-2.1+) with FAUST exception
 FIXME

Files: src/tonedsp.h
Copyright: 2003-2018, GRAME, Centre National de Creation Musicale
  2003-2022, GRAME, Centre National de Creation Musicale
  2015-2019
License: (GPL-2+ and/or LGPL-2.1+) with FAUST exception
 FIXME

Files: externals/oscpp/LICENSE
Copyright: 2004-2018, Stefan Kersten <sk@declaredvolatile.org>
License: BSL-1.0
 FIXME

Files: externals/oscpp/include/oscpp/detail/endian.hpp
Copyright: 1997
  2005, Caleb Epstein
  2006, John Maddock
  2010, Rene Rivera
License: BSL-1.0 and/or NTP
 FIXME

Files: externals/Simple-FFT/README.md
Copyright: NONE
License: Expat
 FIXME

Files: LICENSE.md
Copyright: 2008-2024, Juan-Pablo Caceres, Chris Chafe, et al.
  2020, Aaron Wyatt
  2022-2024, JackTrip Labs, Inc.
License: Expat
 FIXME

Files: src/vs/virtualstudio.cpp
Copyright: 2008-2025, Juan-Pablo Caceres, Chris Chafe, et al. SoundWIRE "
  2020, Aaron Wyatt.<br/><br/> ";
  2022-2025, JackTrip "
  2022-2025, JackTrip Labs, Inc.
License: Expat
 FIXME

Files: src/vst3/JackTripVST.h
Copyright: 2024-2025, JackTrip Labs, Inc.
  2024-2025, JackTrip Labs, Inc."
License: Expat
 FIXME

Files: LICENSES/MIT.txt
Copyright: 2008-2024, Juan-Pablo Caceres, Chris Chafe, et al.
  2022-2025, JackTrip Labs, Inc.
License: Expat
 FIXME

Files: src/gui/about.ui
Copyright: 2008-2020, Juan-Pablo Caceres, Chris Chafe, et al. SoundWIRE group at CCRMA, Stanford University.&lt;/p&gt;&lt;p&gt;Classic mode graphical user interface component originally released as QJackTrip, Copyright © 2020 Aaron Wyatt.&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;Virtual Studio interface and integration Copyright © 2022-2023 JackTrip Labs, Inc.&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;%LICENSE%JackTrip source code is released under MIT and GPL licenses. See LICENSE.md file for more information.&lt;/p&gt;&lt;p&gt;This is free software and is provided &amp;quot;as is&amp;quot;, without warranty of any kind.&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</string>
License: Expat
 FIXME

Files: src/jacktrip_globals.cpp
Copyright: 2008-2021, Juan-Pablo Caceres, Chris Chafe.
  2012, The Chromium Authors.
License: Expat
 FIXME

Files: src/Effects.h
Copyright: 2020, Julius Smith.
License: Expat
 FIXME

Files: src/Settings.cpp
Copyright: 2008-2021, Juan-Pablo Caceres, Chris Chafe.
  2008-2022, Juan-Pablo Caceres, Chris Chafe." << endl;
License: Expat and/or LGPL
 FIXME

Files: macos/assemble_app.sh
Copyright: 2020-2021, Aaron Wyatt et al."
License: GPL-3
 FIXME

Files: LICENSES/GPL-3.0.txt
Copyright: 2007, Free Software Foundation, Inc. <https://fsf.org/>
License: GPL-3
 FIXME

Files: src/gui/about.cpp
Copyright: 2020, Aaron Wyatt.
License: GPL-3+ and/or LGPL
 FIXME

Files: faust-src/freeverbdsp.dsp
Copyright: NONE
License: LGPL
 FIXME

Files: LICENSES/LGPL-3.0-only.txt
Copyright: 2007, Free Software Foundation, Inc. <https://fsf.org/>
License: LGPL-3
 FIXME

Files: linux/org.jacktrip.JackTrip.metainfo.xml.in.in
Copyright: 2021, Nils Tonnätt <nils.tonnaett@posteo.de> -->
License: UNKNOWN
 FIXME

Files: src/vs/AboutWindow.qml
Copyright: anchors.top: aboutBuildInfo.bottom
License: UNKNOWN
 FIXME

Files: docs/Documentation/NetworkProtocol.md
Copyright: is the number of channels present in the payload
License: UNKNOWN
 FIXME

