Etm technology