repurposing sniperBidding()