adding circuits 7534983