COMPLETE Sale/Trade few bits

completed