This is why I dislike visual basics. Its just a whole bunch of really powerful functions that you smear around your application to make it work. No thought has to be put into its design or anything. You don't even have to know what the function is doing.