Renamed broadcast method to publish