Add interpolation routines