I just started learning VB 6 months ago, and that is all I seem to be doing too. I started out with a college class, and that really helped me get started. But it always seems I am jumping around like you explained to learn new things. It is taking me forever to finish, what I consider, a relatively simple project an expierienced programmer could turn out in a couple days. I hope you get some informative responses to this, I could also use some great wisdom.