updated circuits