Fix Linear Curve; Add softReset