fix BidService name
add random bid generation