updated backorder parser