boolean ir