https://confusion.cc/2005/03/14/completing-the-transformation/
Completing the transformation