actually, we will handle JSON parsing for the sake of the Broadcaster