overall circuitry