Adding better profiling
generalizing atanh'
abstracting over tanh, adding pre-compute intern results