adaptive deformation