major trafo refactorings