4d interpolation