added ability to generate a job to optimize the layout from a proflie job