advanced Circuit theory