corrected schematic