1. A system comprising: a marking engine, a digital front end, and a job source that stores or produces a job; a supplied functionality description that specifies a supplied functionality of the digital front end; a required functionality description that specifies a required functionality for processing the job; and a job modification module that produces a modified job based on the job, required functionality description, and supplied functionality description wherein the modified job increases the digital front end functionality to a sufficient functionality.