detailed circuitry