> The page based model is certainly worth thinking about. > The procedural method used in qp.fill.form, does, however, > already support multiple forms per page. If I remember right, > the trick is to add a distinct "id" to each form. Oops, I didn't mean to imply that QP doesn't handle multiple forms per page, just that this roughed out Page object *does* handle multiple forms; it uses the feature you mention: the "prefix" keyword argument to Form. Dave