Made the bidding process more modular.