1. A system comprising: a marking engine; a digital front end having a supplied functionality description of the digital front end; a job source that stores or produces a job; a required functionality module that specifies a required functionality description for processing the job; and a job modification module that produces a modified job based on the job, the required functionality description, and the supplied functionality description wherein the modified job includes blocks of programming data, body information, and uninstalling commands to increase the digital front end functionality to a sufficient functionality.