assigns bids to user and validates presence of amount