dubious transactions ibc