circuit integration