Renamed publish* to something more appropriate for usage