sharp_curve working