CurveWriter