updated schematic