pass parameters through whole workflow.