handling infeasibility
interactivemode