More on invariants. Could work