ilp today