SineCurve rebooted