I've seen a lot of programmers that could not type, I had to clean up their code at that lawfirm I used to work at. A lot of times they spelled the variable names wrong, and didn't use the "Explicit On" command to make sure that they defined each variable they used. Sloppy VB code, remember? They kept their jobs, but I was let go, WTF is up with that?