- implement interpolation stable