Added a "source" field to differentiate broadcast data and page data.
This is used when user selects to broadcast data to a handler.