invariant chain