applying transformation works