ILR has the word INDEFINITE in it. It is easy to see why it confuses a lot of people, as technically it should not expire. To make it more clear, it needs to be renamed.