cleaned up diff string.  added hyperbolic trig functions.