some bugs fixed in PUPPI code (dz needs to veto uneutrals) and in my hack (added break in vertex match loop)