added reg32an ~&