lol I fail to mention about this:
unset $+(%,blitzz,#) $+(%,blitzzb,#)
Change it to
unset %blitzz*
-Update: I updated my version. Thanks napa for my absentmindedness.