adds code transoformation