Create Adaptive.h