It isn't too hard to come up with markup that lets someone design the layout of the form and choose its controls. What I never understood, though, is what forms do with the information they gather or how you change those settings. How will we help people who've never worked with standard HTML forms (including me) cope with that? Bronwyn