I have to agree with Lynne. It's alot easier and faster to learn just looking at some of the products available here and looking at the code. Although you may want to learn this is slow way which vb makes it available to learn this way http://www.vbulletin.com/docs/html/creating_a_product