Added the principal transformer