Environmental Adaptations and Evolution