revamp hal2maf to use halBedScanner