diff --git a/Aaru.Filesystems/PCFX/Consts.cs b/Aaru.Filesystems/PCFX/Consts.cs
index 6ee7e5d95..1dfa55e51 100644
--- a/Aaru.Filesystems/PCFX/Consts.cs
+++ b/Aaru.Filesystems/PCFX/Consts.cs
@@ -30,14 +30,12 @@
// Copyright © 2011-2024 Natalia Portillo
// ****************************************************************************/
-using Aaru.CommonTypes.Interfaces;
-
namespace Aaru.Filesystems;
// Not a filesystem, more like an executable header
///
/// Implements detection of NEC PC-FX headers
-public sealed partial class PCFX : IFilesystem
+public sealed partial class PCFX
{
const string IDENTIFIER = "PC-FX:Hu_CD-ROM ";
diff --git a/Aaru.Filesystems/RBF/Info.cs b/Aaru.Filesystems/RBF/Info.cs
index 568ab346e..0d9f60888 100644
--- a/Aaru.Filesystems/RBF/Info.cs
+++ b/Aaru.Filesystems/RBF/Info.cs
@@ -38,7 +38,7 @@ namespace Aaru.Filesystems;
///
/// Implements detection of the Locus filesystem
-public sealed partial class RBF : IFilesystem
+public sealed partial class RBF
{
#region IFilesystem Members
diff --git a/Aaru.Filesystems/RT11/Consts.cs b/Aaru.Filesystems/RT11/Consts.cs
index b36411cf8..9f779ea7a 100644
--- a/Aaru.Filesystems/RT11/Consts.cs
+++ b/Aaru.Filesystems/RT11/Consts.cs
@@ -30,14 +30,12 @@
// Copyright © 2011-2024 Natalia Portillo
// ****************************************************************************/
-using Aaru.CommonTypes.Interfaces;
-
namespace Aaru.Filesystems;
// Information from http://www.trailing-edge.com/~shoppa/rt11fs/
///
/// Implements detection of the DEC RT-11 filesystem
-public sealed partial class RT11 : IFilesystem
+public sealed partial class RT11
{
const string FS_TYPE = "rt11";
}
\ No newline at end of file
diff --git a/Aaru.Filesystems/RT11/Structs.cs b/Aaru.Filesystems/RT11/Structs.cs
index 1f2d43b23..4a8c47df3 100644
--- a/Aaru.Filesystems/RT11/Structs.cs
+++ b/Aaru.Filesystems/RT11/Structs.cs
@@ -31,14 +31,13 @@
// ****************************************************************************/
using System.Runtime.InteropServices;
-using Aaru.CommonTypes.Interfaces;
namespace Aaru.Filesystems;
// Information from http://www.trailing-edge.com/~shoppa/rt11fs/
///
/// Implements detection of the DEC RT-11 filesystem
-public sealed partial class RT11 : IFilesystem
+public sealed partial class RT11
{
#region Nested type: HomeBlock
diff --git a/Aaru.Filesystems/ReFS/Info.cs b/Aaru.Filesystems/ReFS/Info.cs
index 5dc7092ae..2bb4b0eea 100644
--- a/Aaru.Filesystems/ReFS/Info.cs
+++ b/Aaru.Filesystems/ReFS/Info.cs
@@ -40,7 +40,7 @@ namespace Aaru.Filesystems;
///
/// Implements detection of Microsoft's Resilient filesystem (ReFS)
-public sealed partial class ReFS : IFilesystem
+public sealed partial class ReFS
{
#region IFilesystem Members
diff --git a/Aaru.Filesystems/Reiser/Info.cs b/Aaru.Filesystems/Reiser/Info.cs
index 5df6d9ebc..3959f8bd7 100644
--- a/Aaru.Filesystems/Reiser/Info.cs
+++ b/Aaru.Filesystems/Reiser/Info.cs
@@ -38,7 +38,7 @@ namespace Aaru.Filesystems;
///
/// Implements detection of the Reiser v3 filesystem
-public sealed partial class Reiser : IFilesystem
+public sealed partial class Reiser
{
#region IFilesystem Members
diff --git a/Aaru.Filesystems/SFS/Structs.cs b/Aaru.Filesystems/SFS/Structs.cs
index da56681d0..aa8a48717 100644
--- a/Aaru.Filesystems/SFS/Structs.cs
+++ b/Aaru.Filesystems/SFS/Structs.cs
@@ -27,13 +27,12 @@
// ****************************************************************************/
using System.Runtime.InteropServices;
-using Aaru.CommonTypes.Interfaces;
namespace Aaru.Filesystems;
///
/// Implements detection of the Smart File System
-public sealed partial class SFS : IFilesystem
+public sealed partial class SFS
{
#region Nested type: RootBlock
diff --git a/Aaru.Images/A2R/A2R.cs b/Aaru.Images/A2R/A2R.cs
index 1a2ad5fa3..4e2009810 100644
--- a/Aaru.Images/A2R/A2R.cs
+++ b/Aaru.Images/A2R/A2R.cs
@@ -44,7 +44,7 @@ namespace Aaru.Images;
///
/// Implements reading A2R flux images
[SuppressMessage("ReSharper", "UnusedType.Global")]
-public sealed partial class A2R : IFluxImage, IMediaImage, IWritableImage, IWritableFluxImage
+public sealed partial class A2R : IWritableFluxImage
{
const string MODULE_NAME = "A2R plugin";
List _a2RCaptures;
diff --git a/Aaru.Images/SuperCardPro/SuperCardPro.cs b/Aaru.Images/SuperCardPro/SuperCardPro.cs
index f4ce12a68..df7830f86 100644
--- a/Aaru.Images/SuperCardPro/SuperCardPro.cs
+++ b/Aaru.Images/SuperCardPro/SuperCardPro.cs
@@ -39,12 +39,7 @@ namespace Aaru.Images;
///
/// Implements reading SuperCardPro flux images
-public sealed partial class SuperCardPro : IFluxImage,
- IMediaImage,
- IWritableImage,
- IVerifiableImage,
- IVerifiableSectorsImage,
- IWritableFluxImage
+public sealed partial class SuperCardPro : IVerifiableImage, IVerifiableSectorsImage, IWritableFluxImage
{
const string MODULE_NAME = "SuperCardPro plugin";
ImageInfo _imageInfo;