trying to still avoid infeasibility