Adapting To Different Habitats