Holley/Demon Carb stumble

Got home late have to be back to work early so here's some pic's and maybe i can comment on it tomorrow night

Metering block-1.PNG Merering block-2.PNG Merering block-3.PNG
did you notice there's no kill bleed on the right one? It also does not have the hole completely drilled for the idle mixture screws????