Genetic Mutations and Adaptations