third parameter must be an array