fixing up interp