Trading has a confirm and a distance requirement. Trading bug fixes