extracted imageupload and productedit from jobpage