Trade and flex and flex and trade