added printing in interp