Updated circut diagram.