Added logic for auctionning, subscribing to auctions, etc.