added lots of circuits