optimization finishes with an infeasibility. trying new objective/constraint formulation