Hi..., We do have a unique requirement from the business users where they want to be able to make changes to the form ( hide/ display fields, set/unset mandatory ) on the fly & store it as a different version every time they make changes. i.e the forms are not static. The different version of the forms now get rendered to the end user depending on certain parameters. The Q is , what tools are available in the market to allow such flexibility to the business user & also allows the technical team to integrate it to their system. Regards