interp nearly done.