Implemented trade i guess