bug fix parameters can be arrays