Adapting File