private void produceUnit() { currentProfit += unitProfit; currentProfit.capEconomy(cappedProfit); if (currentProfit == cappedProfit) { _status = FactoryStatus.FULL; } }