diff --git a/EFI/OC/Kexts/AppleALC/Contents/Info.plist b/EFI/OC/Kexts/AppleALC.kext/Contents/Info.plist
similarity index 100%
rename from EFI/OC/Kexts/AppleALC/Contents/Info.plist
rename to EFI/OC/Kexts/AppleALC.kext/Contents/Info.plist
diff --git a/EFI/OC/Kexts/AppleALC/Contents/MacOS/AppleALC b/EFI/OC/Kexts/AppleALC.kext/Contents/MacOS/AppleALC
similarity index 100%
rename from EFI/OC/Kexts/AppleALC/Contents/MacOS/AppleALC
rename to EFI/OC/Kexts/AppleALC.kext/Contents/MacOS/AppleALC
diff --git a/EFI/OC/Kexts/Lilu/Contents/Info.plist b/EFI/OC/Kexts/Lilu.kext/Contents/Info.plist
similarity index 100%
rename from EFI/OC/Kexts/Lilu/Contents/Info.plist
rename to EFI/OC/Kexts/Lilu.kext/Contents/Info.plist
diff --git a/EFI/OC/Kexts/Lilu/Contents/MacOS/Lilu b/EFI/OC/Kexts/Lilu.kext/Contents/MacOS/Lilu
similarity index 100%
rename from EFI/OC/Kexts/Lilu/Contents/MacOS/Lilu
rename to EFI/OC/Kexts/Lilu.kext/Contents/MacOS/Lilu
diff --git a/EFI/OC/Kexts/SMCBatteryManager/Contents/Info.plist b/EFI/OC/Kexts/SMCBatteryManager.kext/Contents/Info.plist
similarity index 100%
rename from EFI/OC/Kexts/SMCBatteryManager/Contents/Info.plist
rename to EFI/OC/Kexts/SMCBatteryManager.kext/Contents/Info.plist
diff --git a/EFI/OC/Kexts/SMCBatteryManager/Contents/MacOS/SMCBatteryManager b/EFI/OC/Kexts/SMCBatteryManager.kext/Contents/MacOS/SMCBatteryManager
similarity index 100%
rename from EFI/OC/Kexts/SMCBatteryManager/Contents/MacOS/SMCBatteryManager
rename to EFI/OC/Kexts/SMCBatteryManager.kext/Contents/MacOS/SMCBatteryManager
diff --git a/EFI/OC/Kexts/SMCBatteryManager/Contents/Resources/SSDT-BATC.dsl b/EFI/OC/Kexts/SMCBatteryManager.kext/Contents/Resources/SSDT-BATC.dsl
similarity index 100%
rename from EFI/OC/Kexts/SMCBatteryManager/Contents/Resources/SSDT-BATC.dsl
rename to EFI/OC/Kexts/SMCBatteryManager.kext/Contents/Resources/SSDT-BATC.dsl
diff --git a/EFI/OC/Kexts/SMCDellSensors/Contents/Info.plist b/EFI/OC/Kexts/SMCDellSensors.kext/Contents/Info.plist
similarity index 100%
rename from EFI/OC/Kexts/SMCDellSensors/Contents/Info.plist
rename to EFI/OC/Kexts/SMCDellSensors.kext/Contents/Info.plist
diff --git a/EFI/OC/Kexts/SMCDellSensors/Contents/MacOS/SMCDellSensors b/EFI/OC/Kexts/SMCDellSensors.kext/Contents/MacOS/SMCDellSensors
similarity index 100%
rename from EFI/OC/Kexts/SMCDellSensors/Contents/MacOS/SMCDellSensors
rename to EFI/OC/Kexts/SMCDellSensors.kext/Contents/MacOS/SMCDellSensors
diff --git a/EFI/OC/Kexts/SMCLightSensor/Contents/Info.plist b/EFI/OC/Kexts/SMCLightSensor.kext/Contents/Info.plist
similarity index 100%
rename from EFI/OC/Kexts/SMCLightSensor/Contents/Info.plist
rename to EFI/OC/Kexts/SMCLightSensor.kext/Contents/Info.plist
diff --git a/EFI/OC/Kexts/SMCLightSensor/Contents/MacOS/SMCLightSensor b/EFI/OC/Kexts/SMCLightSensor.kext/Contents/MacOS/SMCLightSensor
similarity index 100%
rename from EFI/OC/Kexts/SMCLightSensor/Contents/MacOS/SMCLightSensor
rename to EFI/OC/Kexts/SMCLightSensor.kext/Contents/MacOS/SMCLightSensor
diff --git a/EFI/OC/Kexts/SMCProcessor/Contents/Info.plist b/EFI/OC/Kexts/SMCProcessor.kext/Contents/Info.plist
similarity index 100%
rename from EFI/OC/Kexts/SMCProcessor/Contents/Info.plist
rename to EFI/OC/Kexts/SMCProcessor.kext/Contents/Info.plist
diff --git a/EFI/OC/Kexts/SMCProcessor/Contents/MacOS/SMCProcessor b/EFI/OC/Kexts/SMCProcessor.kext/Contents/MacOS/SMCProcessor
similarity index 100%
rename from EFI/OC/Kexts/SMCProcessor/Contents/MacOS/SMCProcessor
rename to EFI/OC/Kexts/SMCProcessor.kext/Contents/MacOS/SMCProcessor
diff --git a/EFI/OC/Kexts/SMCSuperIO/Contents/Info.plist b/EFI/OC/Kexts/SMCSuperIO.kext/Contents/Info.plist
similarity index 100%
rename from EFI/OC/Kexts/SMCSuperIO/Contents/Info.plist
rename to EFI/OC/Kexts/SMCSuperIO.kext/Contents/Info.plist
diff --git a/EFI/OC/Kexts/SMCSuperIO/Contents/MacOS/SMCSuperIO b/EFI/OC/Kexts/SMCSuperIO.kext/Contents/MacOS/SMCSuperIO
similarity index 100%
rename from EFI/OC/Kexts/SMCSuperIO/Contents/MacOS/SMCSuperIO
rename to EFI/OC/Kexts/SMCSuperIO.kext/Contents/MacOS/SMCSuperIO
diff --git a/EFI/OC/Kexts/USBToolBox.kext/Contents/Info.plist b/EFI/OC/Kexts/USBToolBox.kext/Contents/Info.plist
new file mode 100644
index 0000000..83572d5
--- /dev/null
+++ b/EFI/OC/Kexts/USBToolBox.kext/Contents/Info.plist
@@ -0,0 +1,63 @@
+
+
+
+
+ BuildMachineOSBuild
+ 20G527
+ CFBundleDevelopmentRegion
+ en
+ CFBundleExecutable
+ USBToolBox
+ CFBundleIdentifier
+ com.dhinakg.USBToolBox.kext
+ CFBundleInfoDictionaryVersion
+ 6.0
+ CFBundleName
+ USBToolBox
+ CFBundlePackageType
+ KEXT
+ CFBundleSupportedPlatforms
+
+ MacOSX
+
+ CFBundleVersion
+ 1.1.1
+ DTCompiler
+ com.apple.compilers.llvm.clang.1_0
+ DTPlatformBuild
+ 12E507
+ DTPlatformName
+ macosx
+ DTPlatformVersion
+ 11.3
+ DTSDKBuild
+ 20E214
+ DTSDKName
+ macosx11.3
+ DTXcode
+ 1251
+ DTXcodeBuild
+ 12E507
+ IOKitPersonalities
+
+ LSMinimumSystemVersion
+ 10.11
+ NSHumanReadableCopyright
+ Copyright © 2020-2021 Dhinak G. All rights reserved.
+ OSBundleCompatibleVersion
+ 1.0.0
+ OSBundleLibraries
+
+ com.apple.driver.AppleUSBHostMergeProperties
+ 1.0
+ com.apple.iokit.IOPCIFamily
+ 2.9
+ com.apple.kpi.iokit
+ 15.0.0
+ com.apple.kpi.libkern
+ 15.0.0
+
+ OSBundleRequired
+ Root
+
+
diff --git a/EFI/OC/Kexts/USBToolBox.kext/Contents/MacOS/USBToolBox b/EFI/OC/Kexts/USBToolBox.kext/Contents/MacOS/USBToolBox
new file mode 100644
index 0000000..c4547fb
Binary files /dev/null and b/EFI/OC/Kexts/USBToolBox.kext/Contents/MacOS/USBToolBox differ
diff --git a/EFI/OC/Kexts/UTBDefault.kext/Contents/Info.plist b/EFI/OC/Kexts/UTBDefault.kext/Contents/Info.plist
new file mode 100644
index 0000000..8a31654
--- /dev/null
+++ b/EFI/OC/Kexts/UTBDefault.kext/Contents/Info.plist
@@ -0,0 +1,47 @@
+
+
+
+
+ CFBundleDevelopmentRegion
+ English
+ CFBundleGetInfoString
+ v1.0
+ CFBundleIdentifier
+ com.dhinakg.USBToolBox.injector
+ CFBundleInfoDictionaryVersion
+ 6.0
+ CFBundleName
+ UTBMap
+ CFBundlePackageType
+ KEXT
+ CFBundleShortVersionString
+ 1.0
+ CFBundleSignature
+ ????
+ CFBundleVersion
+ 1.0
+ IOKitPersonalities
+
+ XHC1
+
+ CFBundleIdentifier
+ com.dhinakg.USBToolBox.kext
+ IOClass
+ USBToolBox
+ IOMatchCategory
+ USBToolBox
+ IOPCIClassMatch
+ 0x0c030000&0xffff0000
+ IOProviderClass
+ IOPCIDevice
+
+
+ OSBundleLibraries
+
+ com.dhinakg.USBToolBox.kext
+ 1.0.0
+
+ OSBundleRequired
+ Root
+
+
diff --git a/EFI/OC/Kexts/VirtualSMC/Contents/Info.plist b/EFI/OC/Kexts/VirtualSMC.kext/Contents/Info.plist
similarity index 100%
rename from EFI/OC/Kexts/VirtualSMC/Contents/Info.plist
rename to EFI/OC/Kexts/VirtualSMC.kext/Contents/Info.plist
diff --git a/EFI/OC/Kexts/VirtualSMC/Contents/MacOS/VirtualSMC b/EFI/OC/Kexts/VirtualSMC.kext/Contents/MacOS/VirtualSMC
similarity index 100%
rename from EFI/OC/Kexts/VirtualSMC/Contents/MacOS/VirtualSMC
rename to EFI/OC/Kexts/VirtualSMC.kext/Contents/MacOS/VirtualSMC
diff --git a/EFI/OC/Kexts/WhateverGreen/Contents/Info.plist b/EFI/OC/Kexts/WhateverGreen.kext/Contents/Info.plist
similarity index 100%
rename from EFI/OC/Kexts/WhateverGreen/Contents/Info.plist
rename to EFI/OC/Kexts/WhateverGreen.kext/Contents/Info.plist
diff --git a/EFI/OC/Kexts/WhateverGreen/Contents/MacOS/WhateverGreen b/EFI/OC/Kexts/WhateverGreen.kext/Contents/MacOS/WhateverGreen
similarity index 100%
rename from EFI/OC/Kexts/WhateverGreen/Contents/MacOS/WhateverGreen
rename to EFI/OC/Kexts/WhateverGreen.kext/Contents/MacOS/WhateverGreen