Tweak error code
Use simpler IR API