improved form compatibility with web form module