wrote the explanation about the circuit