Ignore my last question asking if you shouldn't be using integers, I see you've called it takfp (though I'm still wondering why you're using FP). Although I still contend that you should pass the function h into TAK. William D. Neumann <wdnx@unm.edu> --- Dear Lord, please make me the kind of person my dog thinks I am.