LOL!

Well I dunno who else would be reading the code, you guys are pretty much the only people I know that could even begin to understand what's going on under the hood so to speak.....

P.S. I know well that X is LEFT and Y is TOP, I have no idea how I managed to mix them up in the post, but I have been explaining all this how things are drawn to the screen relative of this, and so and so forth, so Iv'e gone through it a lot and must have muddled up .