Adapt with new model