Added circuit diagram