transformation recompilation first version