Category Adaptations to Environment