adding schematic diagram