Why are these tools necessary in any Genetic Engineering experiment?​