Possible optimization model.