IM: Interpolation functions completed

- Implementation to be continued.