reverted : transformation