added schematic picture