Reading newer ideas does not make them better.
Look, I have new ideas as well. And Do I present them in here, almost like a mantra ? No !!!
S0(4) ? Group transformations. Can You do matrices calculus ? Did You learn it ?
Has not anyone that holds an engineering title?