Ok…I have to apologize for being so spuratic in my publishing these blocks…but this one is so cool, you will forgive me…for those of you who do not know what they are they are fre…