In some situations, the form contains a few predefined values, such as name of countries or categories of book in the drop-down menu, radio buttons with colors available to choose, and many more. These values can be hardcoded, leading to frequent change as values to show changes. Instead of using constant values, the values can be rendered and populated in the form. Generally, this is called form preprocessing. Preprocessing can be done in two steps.