improved form design