I've updated the several interpolation definitions (as well as quite a few others) to use generic functions. This necessitated changing some arguments as well as function names. I also fixed the bug you mentioned. Liam