created trafo.h for the consistency