MiscPeripherals

Misc Peripherals is...TODO