updated the dispatch to always have an array

no longer have an optional integer parameter, I will use an empty array
to indicate an empty audience