adaptations for windows