working on updates for lib interpolation