accept nested parameters (array in array)