SMS dit: Genetic Engineering: principles and methods