What I would love to see is better accessibility of the engine extensions. Currently you can do really low-level stuff, and it's great, but you can only do it in C or C++. Whereas, sometimes the application requires another programming language, like Java or Python, and then you simply can't reach the engine extensions from either the Java or Python interface, and that is really a pity. It would be really nice if you could write your extension in C++ but edit, or use it, through Java. That would be an improvement. But just being able to do everything completely from Java or Python would be a major improvement, and is probably something that CPLEX's competitors already have. So that is something I would really love to see in CPLEX too. I am also involved in the open-source community and CPLEX is, unfortunately, not particularly nice because it is very expensive to buy. And I understand that obviously you need to earn money with CPLEX, so charging corporate members is necessary. But it would be nice if academics and people in the open-source community could also have access to it, or to a limited version of CPLEX.