Added a few trade functions
Weird behavior when beans cross-borders