Version three is on the way with an adjustment on the process of data for intercept values if the slop values resulted in a negative value.
Octave