updated temp interp