circuit diagram added