Since the form builder is actually generating the proper code for everythign you do, it would highly recommed building the forms in design view. If you would like to create advanced features, then you have to resort to the VBA side of things, but otherwise you just creating more work for yourself. After doing many fancy things in the past, I have come to the realization that the standard gray basic form is actually more appreciated in most cases.