BATTLE AND TRADE