In this webinar, we illustrate how the modeling script that is central to your application is able to extend itself based on data supplied by the end user, using the model query and model edit functions offered by AIMMS. The webinar discusses a repetitive modeling pattern. Such a pattern can be coded once, generating script upon execution, thereby reducing the application’s maintenance costs. Furthermore, it delves into the use of formulas as data. Formulas, such as "blending rules" and "pricing rules", are the intellectual property of the end user, and such formulas are only made available while the end user is running its application. By treating these formulas as data, they can be used inside optimization models.