Circuit Patterns