IMA: only allocate iint when needed