adaptations and cleaning