change arguments order on some publish data methods