more invariant tests