My suggestion - and I bet Craze will agree - practice makes perfect. Don't rush it, not that I believe that either of you would, Mak and Spit-wad. But just be patient, as coding is VERY VERY literal. You have even so much as an "{" missing or in the wrong place and kaput ! nothing happens. So you will end up visiting and revisting your code over and over. Be patient, and you both will make great strides.