tests and adaptations...