passing parameters via dict