fix ViaParser bug