add diffuse map option to pRun