better bid request parsing