New: smartercircuits