What are adaptations?