made publisher comments type agnostic