Better trading (39/43)

Better trading