Added a flag to invoke CLP instead of ILP