Add transformer implementation