perhaps rename tikonov to curvature