updates to the lib_interpolator