added all tests and impl for making bids