Notes on Data transformaction