k.. I'm not interested in carrying this much further. One thing though, don't put words in my mouth. I know exactly who I'm referring to and I am not saying that just because I can do it, other can too, in fact, I explicitly mentioned this in my last post! At worst, I underestimated the technical expertise of a typical user, although you may not be a typical user, as the work you are doing for clients seems to mostly be relatively simple front end only web sites.