UX tip: Progressive disclosure is cool, but not when it's a progressive disclosure of what information a form requires. Let your users know what information they need up front, so they don't need to call Mom every 5 mins. *cough* hello @ServiceOntario