advanced curve deformation