Hi Erel, Your last example is getting closer to what I am looking for - but I need a different approach. The client/user needs to be able to select one of 10 or 11 modules/Custom views. A module can contain up to 8 to 10 controls, text boxes, check boxes dropdown etc. When a module is selected the client enters his data and calculations are made. The next module is then selected (or the same one again several times) and new data entered. As the client selects modules they are displayed one below the other. The ideal would be a scroll pane in case the client ran out of display height.