Since there are a lot of parameters in the code that control many different things we should group them together into derived types.
Since there are a lot of parameters in the code that control many different things we should group them together into derived types.